Package DataCollector :: Module SnmpClient :: Class SnmpClient
[hide private]
[frames] | no frames]

Class SnmpClient

source code

object --+
         |
        SnmpClient

Instance Methods [hide private]
 
__init__(self, hostname, ipaddr, options=None, device=None, datacollector=None, plugins=[])
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
run(self)
Start snmp collection.
source code
 
checkCiscoChange(self, driver)
Check to see if a cisco box has changed.
source code
 
doRun(self, driver) source code
 
collect(self, driver) source code
 
getResults(self)
Return data for this client in the form ((pname, (getdata, tabledata),) getdata = {'.1.2.4.5':"value",} tabledata = {tableMap : {'.1.2.3.4' : {'.1.2.3.4.1': "value",...
source code
 
clientFinished(self, result) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, hostname, ipaddr, options=None, device=None, datacollector=None, plugins=[])
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)

getResults(self)

source code 
Return data for this client in the form ((pname, (getdata, tabledata),) getdata = {'.1.2.4.5':"value",} tabledata = {tableMap : {'.1.2.3.4' : {'.1.2.3.4.1': "value",...}}}