hipscatalog_gen.pipeline.logging_utils.setup_structured_logger
- setup_structured_logger(out_dir, selection_mode, *, json_logs=False)[source]
Configure a structured logger that writes to stdout and process.log; optionally JSON lines.
- Parameters:
out_dir (Path)
selection_mode (str)
json_logs (bool)
- Return type:
tuple[LogContext, Callable[[str, bool], None]]