Commit 9ac31e4a authored by Grant, Josh's avatar Grant, Josh
Browse files

fix log_level to snake case and import order

parent ebf7e912
Loading
Loading
Loading
Loading
+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')