pydra.utils.messenger module
Messaging of states.
- class pydra.utils.messenger.FileMessenger[source]
Bases:
MessengerA messenger that redirects to a file.
- class pydra.utils.messenger.PrintMessenger[source]
Bases:
MessengerA messenger that redirects to standard output.
- class pydra.utils.messenger.RemoteRESTMessenger[source]
Bases:
MessengerA messenger that redirects to remote REST endpoint.
- class pydra.utils.messenger.RuntimeHooks(value)[source]
Bases:
IntEnumAllowed points to hook into the process.
- pydra.utils.messenger.collect_messages(collected_path, message_path, ld_op='compact')[source]
Compile all messages into a single provenance graph.
- Parameters:
collected_path (
os.pathlike) – A place to write all of the collected messages. (?TODO)message_path (
os.pathlike) – A path with the message file (?TODO)ld_op (
str, optional) – Option used by pld.jsonld