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

# Class PerformanceConfig

source code

    twisted.spread.pb.Referenceable --+
                                      |
                  HubService.HubService --+
                                          |
          ThresholdMixin.ThresholdMixin --+
                                          |
                                         PerformanceConfig

Known Subclasses:
  - SnmpPerfConfig.SnmpPerfConfig
  - , PingConfig.PingConfig
  - , CommandConfig.CommandConfig
  - , ModelerService.ModelerService

Instance Methods | [hide private]
__init__(self, dmd, instance) | source code
remote_propertyItems(self) | source code
remote_getSnmpStatus(self, devname=None) Return the failure counts for Snmp | source code
remote_getDefaultRRDCreateCommand(self, *args, **kwargs) | source code
notifyAll(self, device) | source code
pushConfig(self, device) | source code
getDeviceConfig(self, device) How to get the config for a device | source code
sendDeviceConfig(self, listener, config) How to send the config to a device, probably via callRemote | source code
update(self, object) | source code
deleted(self, obj) | source code
Inherited from `HubService.HubService`: `addListener`, `getMethodPriority`, `getPerformanceMonitor`, `name`, `remoteMessageReceived`, `removeListener`, `sendEvent`, `sendEvents` Inherited from `ThresholdMixin.ThresholdMixin`: `remote_getCollectorThresholds`, `remote_getThresholdClasses`

Class Variables | [hide private]
Inherited from `ThresholdMixin.ThresholdMixin` (private): `_cached_thresholdClasses`

Method Details | [hide private]

### __init__(self, dmd, instance) (Constructor) | source code
Overrides: HubService.HubService.__init__

### remote_propertyItems(self) | source code
Decorators: `@translateError`

### remote_getSnmpStatus(self, devname=None) | source code
Return the failure counts for Snmp Decorators: `@translateError`

### update(self, object) | source code
Overrides: HubService.HubService.update

### deleted(self, obj) | source code
Overrides: HubService.HubService.deleted