Package ZenRRD :: Module zenperfsnmp :: Class Status
[hide private]
[frames] | no frames]

Class Status

source code

keep track of the status of many parallel requests

Instance Methods [hide private]
 
__init__(self) source code
 
start(self, devices)
start the clock
source code
 
record(self, name, successOrFailure)
Record success or failure
source code
 
success(self, *unused)
record a successful result
source code
 
fail(self, *unused)
record a failed operation
source code
 
_checkFinished(self)
determine the stopping point
source code
 
finished(self)
determine if we have finished everything
source code
 
stats(self)
provide a summary of the effort
source code
 
outstanding(self)
return the number of unfinished operations
source code
 
outstandingNames(self)
return the number of unfinished operations
source code
Class Variables [hide private]
  _fail = 0
  _success = 0
  _stopTime = 0.0
  _startTime = 0.0
  _deferred = None