pypushflow.persistence.mongo.MongoWorkflowDbClient#
- class pypushflow.persistence.mongo.MongoWorkflowDbClient[source]#
Bases:
WorkflowDbClientClient interface of a Mongo database for storing workflow executions.
- classmethod apply_actorinfo_filters(info)#
- Parameters:
info (
dict)- Return type:
dict
- connect()#
- disconnect()#
- classmethod get_dbclient_class(name)#
- classmethod register_actorinfo_filter(method)#
- Parameters:
method (
Callable[[dict],dict])
- setActorStatus(actorId, status)#
- Parameters:
status (
str)- Return type:
None
- setWorkflowStatus(status)#
- Parameters:
status (
str)- Return type:
None