Package Products :: Package ZenWin :: Module WMIClient :: Class WMIClient |
[hide private]
[frames] | no frames]

# Class WMIClient

source code

                             object --+
                                      |
    DataCollector.BaseClient.BaseClient --+
                                          |
                                         WMIClient

Instance Methods | [hide private]
__init__(self, device, datacollector=None, plugins=[]) Initializer | source code
connect(self) | source code
close(self) | source code
query(self, queries) | source code
run(self) Start the data gathering. | source code
list of results |
getResults(self) Return data for this client | source code
Inherited from `DataCollector.BaseClient.BaseClient`: `stop`

Method Details | [hide private]

### __init__(self, device, datacollector=None, plugins=[]) (Constructor) | source code
Initializer Parameters: `device` - remote device to use the datacollector `datacollector` - performance data collector object Overrides: DataCollector.BaseClient.BaseClient.__init__ (inherited documentation)

### run(self) | source code
Start the data gathering. To be implemented by child classes Overrides: DataCollector.BaseClient.BaseClient.run (inherited documentation)

### getResults(self) | source code
Return data for this client Returns: list of results list of results Overrides: DataCollector.BaseClient.BaseClient.getResults