assetQC
 All Classes Namespaces Files Functions Variables
Public Member Functions | Static Public Attributes
assetQC.api.collector.Collector Class Reference
Inheritance diagram for assetQC.api.collector.Collector:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def condition
def logger
def postRun
def preRun
def run

Static Public Attributes

list assetTypes = []
 enable = True
list hostApps = []
 priority = None

Detailed Description

Collects and filters data into AssetInstances of different types.

This class is intended to be sub-classed and extended.

Constructor & Destructor Documentation

Reimplemented from assetQC.api.baseDataObject.BaseDataObject.

Here is the call graph for this function:


Member Function Documentation

def assetQC.api.collector.Collector.condition (   self,
  ctx 
)
Method for sub-classes to override with a condition that the object
will run in.

Return True to indicate the Collector should be run, False otherwise.

Here is the call graph for this function:

def assetQC.api.collector.Collector.postRun (   self,
  ctx 
)
Run after the Collector 'run' method. 

Users can optionally override this method in a sub-class.

:param ctx: Context of function.
:type ctx: assetQC.api.context.Context
:return: None

Here is the caller graph for this function:

def assetQC.api.collector.Collector.preRun (   self,
  ctx 
)
Run before the Collector 'run' method. 

Users can optionally override this method in a sub-class.

:param ctx: Context of function.
:type ctx: assetQC.api.context.Context
:return: None

Here is the caller graph for this function:

def assetQC.api.collector.Collector.run (   self,
  ctx 
)
Runs the Collector function in the given context. 

Users MUST override this method in a sub-class.

:param ctx: Context of function.
:type ctx: assetQC.api.context.Context 
:return: None

Here is the caller graph for this function:


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables