ewoksppf.bindings.EwoksPythonActor

class ewoksppf.bindings.EwoksPythonActor(node_id, node_attrs, **kw)[source]

Bases: PythonActor

compileDownstreamData(result)[source]
Parameters:

result (dict)

Return type:

dict

compileDownstreamErrorData(result)
Parameters:

result (dict)

Return type:

dict

connect(actor)
connectOnError(actor)
errorHandler(exception)

Async callback in case of exception

Parameters:

exception (Exception)

getActorPath()
hasFinished()
hasStarted()
property pool
property pool_resources
resultHandler(result)

Async callback in case of success

Parameters:

result (dict)

setFinished()
setMongoAttribute(attribute, value)
setStarted()
trigger(inData)[source]
Parameters:

inData (dict)

uploadInDataToMongo(**kw)[source]
uploadOutDataToMongo(**kw)[source]