diff options
| author | Scott Gasch <[email protected]> | 2021-11-01 14:10:02 -0700 |
|---|---|---|
| committer | Scott Gasch <[email protected]> | 2021-11-01 14:10:02 -0700 |
| commit | acacd9d2e942d084631e99e94ee430fd26ae9893 (patch) | |
| tree | 56bedbc8b3237a6f10264f3b448a176bcdcb89ab /logging_utils.py | |
| parent | eb9e6df32ed696158bf34dba6464277b648f5c74 (diff) | |
Overrides + debugging modules / functions in logging.
Diffstat (limited to 'logging_utils.py')
| -rw-r--r-- | logging_utils.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/logging_utils.py b/logging_utils.py index eec0798..7be31e3 100644 --- a/logging_utils.py +++ b/logging_utils.py @@ -93,6 +93,12 @@ cfg.add_argument( help='Should we prepend pid/tid data to all log messages?' ) cfg.add_argument( + '--logging_debug_modules', + action=argparse_utils.ActionNoYes, + default=False, + help='Should we prepend module/function data to all log messages?' +) +cfg.add_argument( '--logging_info_is_print', action=argparse_utils.ActionNoYes, default=False, @@ -379,6 +385,8 @@ def initialize_logging(logger=None) -> logging.Logger: fmt = config.config['logging_format'] if config.config['logging_debug_threads']: fmt = f'%(process)d.%(thread)d|{fmt}' + if config.config['logging_debug_modules']: + fmt = f'%(filename)s:%(funcName)s:%(lineno)s|{fmt}' if config.config['logging_syslog']: if sys.platform not in ('win32', 'cygwin'): |
