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]#