setup_node_logging#

maize.core.runtime.setup_node_logging(name: str, logging_queue: Queue[logging.LogRecord | None], level: str | int = 20) Logger[source]#

Sets up the node logging functionality, running in a child process.

Parameters:
  • name – Name of the component being logged

  • logging_queue – Global messaging queue

  • level – Logging level

Returns:

Logger customized to a specific component

Return type:

logging.Logger