utils.configure_logging()
Configure the seapig package logger.
Usage
utils.configure_logging(
level="WARNING",
handler=None,
)Sets the log level and attaches handler (or a logging.StreamHandler writing to stderr when None) to the "seapig" logger. Any previously attached handlers are removed first.
The SEAPIG_LOG_LEVEL environment variable, when set, overrides the level parameter.
Parameters
level: str | int = "WARNING"-
Minimum log level, e.g.
"INFO","DEBUG", or an integer constant such aslogging.INFO. Defaults to"WARNING". handler: logging.Handler | None = None-
A custom
logging.Handler. WhenNonealogging.StreamHandler(stderr) with a simple formatter is used.
Examples
>>> import logging
>>> from seapig.utils.logging import configure_logging
>>> configure_logging(level="INFO")