Package mrv :: Package automation :: Module process
[hide private]
[frames] | no frames]

Module process

source code

Contains base class and common methods for all processes
Classes [hide private]
  ProcessBase
The base class for all processes, defining a common interface Inputs and Outputs of this node are statically described using plugs
  WorkflowProcessBase
A process wrapping a workflow, allowing workflows to be nested Derive from this class and initialize it with the workflow you would like to have wrapped The process works by transmitting relevant calls to its underlying workflow, allowing nodeInsideNestedWorkflow -> thisworkflow.node.plug connections
Functions [hide private]
 
track_output_call(func)
Wraps the proecss.evaluateStateBase function allowing to gather plenty of information about the call, as well as error statistics
source code
Variables [hide private]
  __package__ = 'mrv.automation'