|
|
|
|
|
loadPlugins(self)
Load plugins from the plugin directory. |
source code
|
|
|
|
selectPlugins(self,
device,
transport)
Build a list of active plugins for a device. |
source code
|
|
|
|
resolveDevice(self,
device)
If device is a string look it up in the dmd. |
source code
|
|
|
|
collectDevice(self,
device)
Collect data from a single device. |
source code
|
|
|
|
cmdCollect(self,
device,
ip,
timeout)
Start command collection client. |
source code
|
|
|
|
snmpCollect(self,
device,
ip,
timeout)
Start snmp collection client. |
source code
|
|
|
|
| addClient(self,
obj,
timeout,
clientType,
name) |
source code
|
|
|
|
portscanCollect(self,
device,
ip,
timeout)
Start portscan collection client. |
source code
|
|
|
|
|
|
|
clientFinished(self,
collectorClient)
Callback that processes the return values from a device. |
source code
|
|
|
|
checkStop(self)
if there's nothing left to do, maybe we should terminate |
source code
|
|
|
|
fillCollectionSlots(self)
If there are any free collection slots fill them up |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
stop(self)
Stop ZenModeler make sure reactor is stopped, join with applyData
thread and close the zeo connection. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from Products.ZenUtils.ZCmdBase.ZCmdBase:
closeAll,
closedb,
findDevice,
getConnection,
getContext,
getDataRoot,
getDmdObj,
login,
logout,
opendb,
syncdb,
zeoConnect
Inherited from Products.ZenUtils.ZenDaemon.ZenDaemon:
becomeDaemon,
changeUser,
setupLogging
Inherited from Products.ZenUtils.CmdBase.CmdBase:
buildParser,
generate_configs,
generate_xml_table,
parseOptions,
pretty_print_config_comment
|