pydra.utils.messenger module
Messaging of states.
- class pydra.utils.messenger.FileMessenger[source]
Bases:
Messenger
A messenger that redirects to a file.
- class pydra.utils.messenger.PrintMessenger[source]
Bases:
Messenger
A messenger that redirects to standard output.
- class pydra.utils.messenger.RemoteRESTMessenger[source]
Bases:
Messenger
A messenger that redirects to remote REST endpoint.
- class pydra.utils.messenger.RuntimeHooks(value)[source]
Bases:
IntEnum
Allowed 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