ewoksppf.bindings.ConditionalActor

class ewoksppf.bindings.ConditionalActor(conditions, all_conditions, conditions_else_value, is_ppfmethod=False, **kw)[source]

Bases: AbstractActor

Triggers downstream actors when conditions are fulfilled.

Parameters:
  • conditions (dict)

  • all_conditions (dict)

  • is_ppfmethod (bool)

connect(actor)
getActorPath()
hasFinished()
hasStarted()
property pool_resources
setFinished()
setMongoAttribute(attribute, value)
setStarted()
trigger(inData)[source]
uploadInDataToMongo(actorData=None, script=None)
uploadOutDataToMongo(actorData=None)