| |
- GenericUidManager
-
- MonitoredServiceManager
- TargetMachineManager
- UsedPluginManager
- MonitoredService
- TargetMachine
- UsedPlugin
class MonitoredService |
|
A class that represents an instance of a service that is monitored on a given target machine.
the pluginUsed to monitor that service on the MonitoredService#target is MonitoredService#pluginUsed.
A suitable one can be found using the PluginManager. cf common.plugin module
it can override default service options by MonitoredService#options |
|
Methods defined here:
- __init__(self, uid, service, targetmachine, pluginUsed=None)
- -uid is the unique uid given to this MonitoredService. It is provided by the MonitoredServiceManager.
-service is the service that will be monitored
-targetmachine is the Monitored Machine
- geteCrontab(self)
- Returns the ecrontab (a string) to use for this monitored service
Data and non-method functions defined here:
- __doc__ = ' A class that represents an instance of a servic... service options by MonitoredService#options\n '
- __module__ = 'common.targetmachine'
|
class TargetMachine |
|
#------------------------------------------------------------------------------
# Target Machines |
|
Methods defined here:
- __init__(self, peer=None)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'common.targetmachine'
|
class UsedPlugin |
|
#------------------------------------------------------------------------------
# Used Plugin |
|
Methods defined here:
- __init__(self, uid, plugin, target)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'common.targetmachine'
|
|