Package Products :: Package ZenHub :: Package services :: Module ModelerService :: Class ModelerService
[hide private]
[frames] | no frames]

Class ModelerService

source code

twisted.spread.pb.Referenceable --+        
                                  |        
              HubService.HubService --+    
                                      |    
      ThresholdMixin.ThresholdMixin --+    
                                      |    
    PerformanceConfig.PerformanceConfig --+
                                          |
                                         ModelerService
Known Subclasses:

Instance Methods [hide private]
 
__init__(self, dmd, instance) source code
 
createDeviceProxy(self, dev) source code
 
remote_getClassCollectorPlugins(self) source code
 
remote_getDeviceConfig(self, names, checkStatus=False) source code
 
remote_getDeviceListByMonitor(self, monitor=None) source code
 
remote_getDeviceListByOrganizer(self, organizer, monitor=None) source code
 
remote_applyDataMaps(self, device, maps, devclass=None) source code
 
remote_setSnmpLastCollection(self, device) source code
 
remote_setSnmpConnectionInfo(self, device, version, port, community) source code
 
pushConfig(self, device) source code

Inherited from PerformanceConfig.PerformanceConfig: deviceDeleted, deviceUpdated, getDeviceConfig, notifyAffectedDevices, notifyAll, perfConfUpdated, remote_getDefaultRRDCreateCommand, remote_propertyItems, sendDeviceConfig, zenPackUpdated

Inherited from HubService.HubService: addListener, deleted, getMethodPriority, getPerformanceMonitor, name, remoteMessageReceived, removeListener, sendEvent, sendEvents, update

Inherited from ThresholdMixin.ThresholdMixin: remote_getCollectorThresholds, remote_getThresholdClasses

Class Variables [hide private]
  plugins = None
Method Details [hide private]

__init__(self, dmd, instance)
(Constructor)

source code 
Overrides: HubService.HubService.__init__

remote_getClassCollectorPlugins(self)

source code 
Decorators:
  • @translateError

remote_getDeviceConfig(self, names, checkStatus=False)

source code 
Decorators:
  • @translateError

remote_getDeviceListByMonitor(self, monitor=None)

source code 
Decorators:
  • @translateError

remote_getDeviceListByOrganizer(self, organizer, monitor=None)

source code 
Decorators:
  • @translateError

remote_applyDataMaps(self, device, maps, devclass=None)

source code 
Decorators:
  • @translateError

remote_setSnmpLastCollection(self, device)

source code 
Decorators:
  • @translateError

remote_setSnmpConnectionInfo(self, device, version, port, community)

source code 
Decorators:
  • @transact
  • @translateError

pushConfig(self, device)

source code 
Overrides: PerformanceConfig.PerformanceConfig.pushConfig