setup_logger

bidsaid.logging.setup_logger(logger_name=None, level='INFO')[source]

Sets up the logger.

Note

Defaults to RichHandler if a module or root handler is not detected.

Parameters

logger_namestr

Name of the logger to return, if None, the root logger is returned.

levelint, str, or None, default=”INFO”

The logging level. If None, the logging level is not set

Returns

Logger

A Logger object.