assetQC
 All Classes Namespaces Files Functions Variables
Public Member Functions | Static Public Attributes
assetQC.api.reporter.Reporter Class Reference
Inheritance diagram for assetQC.api.reporter.Reporter:
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

Reports the context and status of the 'Asset QC' operation.
 
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.reporter.Reporter.condition (   self,
  ctx 
)
Method for sub-classes to override with a condition that the object
will run in.

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

Here is the call graph for this function:

def assetQC.api.reporter.Reporter.postRun (   self,
  ctx 
)
Run after the Reporter '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.reporter.Reporter.preRun (   self,
  ctx 
)
Run before the Reporter '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.reporter.Reporter.run (   self,
  ctx 
)
Runs the reporter function for the Context given. 

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