Loading src/common/logz.py +4 −3 Original line number Diff line number Diff line #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Provide a standard logger for all use cases.""" # standard python imports import os import logging from rich.logging import RichHandler from rich.traceback import install import os def create_logger(): """Create a logger for use in all cases.""" install() LOGLEVEL = os.environ.get('LOGLEVEL', 'INFO').upper() log_level = os.environ.get('LOGLEVEL', 'INFO').upper() rich_handler = RichHandler(rich_tracebacks=True, markup=True) logging.basicConfig(level=LOGLEVEL, format='%(message)s', logging.basicConfig(level=log_level, format='%(message)s', datefmt="[%Y/%m/%d %H:%M;%S]", handlers=[rich_handler]) return logging.getLogger('rich') Loading
src/common/logz.py +4 −3 Original line number Diff line number Diff line #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Provide a standard logger for all use cases.""" # standard python imports import os import logging from rich.logging import RichHandler from rich.traceback import install import os def create_logger(): """Create a logger for use in all cases.""" install() LOGLEVEL = os.environ.get('LOGLEVEL', 'INFO').upper() log_level = os.environ.get('LOGLEVEL', 'INFO').upper() rich_handler = RichHandler(rich_tracebacks=True, markup=True) logging.basicConfig(level=LOGLEVEL, format='%(message)s', logging.basicConfig(level=log_level, format='%(message)s', datefmt="[%Y/%m/%d %H:%M;%S]", handlers=[rich_handler]) return logging.getLogger('rich')