Skip to content

Commit

Permalink
Merge pull request #22 from ctsit/fix/configure_logging
Browse files Browse the repository at this point in the history
Add log level to `StreamHandler`
  • Loading branch information
mbentz-uf committed Apr 16, 2024
2 parents 0fb06a6 + 9fd646c commit 86aff25
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions py_utils/log_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,17 @@ def configure_logging(handlers: List[logging.Handler] = [], verbose: bool = Fals
formatter = logging.Formatter(fmt)

logger = logging.getLogger()
logger.setLevel(logging.INFO)

log_level = logging.INFO
if verbose:
logger.setLevel(logging.DEBUG)
log_level = logging.DEBUG

logger.setLevel(log_level)

# create stream handler
stream_handler = logging.StreamHandler(sys.stderr)
stream_handler.setFormatter(formatter)
stream_handler.setLevel(logging.INFO)
stream_handler.setLevel(log_level)

# create a file handler
file_handler = logging.FileHandler(utils.get_unique_filename(log_filename))
Expand Down

0 comments on commit 86aff25

Please sign in to comment.