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

Class BaseClient

source code

object --+
         |
        BaseClient
Known Subclasses:

Define the DataCollector Client interface

Instance Methods [hide private]
 
__init__(self, device, datacollector)
Initializer
source code
 
run(self)
Start the data gathering.
source code
 
stop(self)
Stopping condition for the collector.
source code
list of results
getResults(self)
Return the results of the data collection.
source code
Method Details [hide private]

__init__(self, device, datacollector)
(Constructor)

source code 

Initializer

Parameters:
  • device (device object) - remote device to use the datacollector
  • datacollector (datacollector object) - performance data collector object
Overrides: object.__init__

run(self)

source code 

Start the data gathering. To be implemented by child classes

stop(self)

source code 

Stopping condition for the collector. To be implemented by child classes

getResults(self)

source code 

Return the results of the data collection. To be implemented by child classes

Returns: list of results
list of results