Package ZenStatus :: Module StatusMonitor :: Class StatusMonitor
[show private | hide private]
[frames | no frames]

Class StatusMonitor

CmdBase --+    
          |    
  ZenDaemon --+
              |
             StatusMonitor


Method Summary
  __init__(self)
  buildOptions(self)
basic options setup sub classes can add more options here
  forwardDnsLookup(self, hostname)
try the forward lookup dnstries times if it fails look in cache
  getConfig(self)
handle errors when loading config from server we try configtries times if no previous config is found
  getDnsTries(self)
  reverseDnsLookup(self, ip)
try the reverse lookup dnstries times if it fails look in cache
  _dnsLookup(self, function, target)
try dns lookup dnstries times
Inherited from ZenDaemon: becomeDaemon, changeUser, setupLogging, sigTerm
Inherited from CmdBase: buildParser, parseOptions

Class Variable Summary
Inherited from ZenDaemon: pidfile
Inherited from CmdBase: doesLogging

Method Details

buildOptions(self)

basic options setup sub classes can add more options here
Overrides:
Products.ZenUtils.ZenDaemon.ZenDaemon.buildOptions (inherited documentation)

forwardDnsLookup(self, hostname)

try the forward lookup dnstries times if it fails look in cache

getConfig(self)

handle errors when loading config from server we try configtries times if no previous config is found

reverseDnsLookup(self, ip)

try the reverse lookup dnstries times if it fails look in cache

_dnsLookup(self, function, target)

try dns lookup dnstries times

Generated by Epydoc 2.1 on Thu Aug 16 09:55:08 2007 http://epydoc.sf.net