diff options
-rwxr-xr-x | bin/fg21sim | 4 | ||||
-rwxr-xr-x | bin/fg21sim-download-snr-data | 4 | ||||
-rwxr-xr-x | bin/healpix2hpx | 4 | ||||
-rwxr-xr-x | bin/hpx2healpix | 4 | ||||
-rwxr-xr-x | bin/zea2healpix | 4 | ||||
-rw-r--r-- | fg21sim/configs/00-general.conf.spec | 12 | ||||
-rw-r--r-- | fg21sim/configs/manager.py | 10 |
7 files changed, 18 insertions, 24 deletions
diff --git a/bin/fg21sim b/bin/fg21sim index 7a20074..cce91dc 100755 --- a/bin/fg21sim +++ b/bin/fg21sim @@ -24,8 +24,8 @@ def main(): epilog="Set environment variable 'DEBUG_FG21SIM=1' to force debug!") parser.add_argument("config", help="user configuration file") parser.add_argument("-l", "--log", dest="loglevel", default=None, - choices=["DEBUG", "INFO", "WARNING", - "ERROR", "CRITICAL"], + choices=["debug", "info", "warning", + "error", "critical"], help="set the log level") parser.add_argument("-L", "--logfile", default=None, help="filename where to save the log messages") diff --git a/bin/fg21sim-download-snr-data b/bin/fg21sim-download-snr-data index bf2b33d..5ce2a7f 100755 --- a/bin/fg21sim-download-snr-data +++ b/bin/fg21sim-download-snr-data @@ -42,8 +42,8 @@ def main(): parser.add_argument("-C", "--clobber", action="store_true", help="overwrite the existing output file") parser.add_argument("-l", "--log", dest="loglevel", default=None, - choices=["DEBUG", "INFO", "WARNING", - "ERROR", "CRITICAL"], + choices=["debug", "info", "warning", + "error", "critical"], help="set the log level") parser.add_argument("-L", "--logfile", default=None, help="filename where to save the log messages") diff --git a/bin/healpix2hpx b/bin/healpix2hpx index 5f8e294..e34829c 100755 --- a/bin/healpix2hpx +++ b/bin/healpix2hpx @@ -27,8 +27,8 @@ def main(): parser.add_argument("-C", "--clobber", action="store_true", help="overwrite the existing output file") parser.add_argument("-l", "--log", dest="loglevel", default=None, - choices=["DEBUG", "INFO", "WARNING", - "ERROR", "CRITICAL"], + choices=["debug", "info", "warning", + "error", "critical"], help="set the log level") parser.add_argument("-L", "--logfile", default=None, help="filename where to save the log messages") diff --git a/bin/hpx2healpix b/bin/hpx2healpix index 8fc8777..17389f5 100755 --- a/bin/hpx2healpix +++ b/bin/hpx2healpix @@ -27,8 +27,8 @@ def main(): parser.add_argument("-C", "--clobber", action="store_true", help="overwrite the existing output file") parser.add_argument("-l", "--log", dest="loglevel", default=None, - choices=["DEBUG", "INFO", "WARNING", - "ERROR", "CRITICAL"], + choices=["debug", "info", "warning", + "error", "critical"], help="set the log level") parser.add_argument("-L", "--logfile", default=None, help="filename where to save the log messages") diff --git a/bin/zea2healpix b/bin/zea2healpix index 9f6f154..da6f488 100755 --- a/bin/zea2healpix +++ b/bin/zea2healpix @@ -43,8 +43,8 @@ def main(): parser.add_argument("-C", "--clobber", action="store_true", help="overwrite the existing output file") parser.add_argument("-l", "--log", dest="loglevel", default=None, - choices=["DEBUG", "INFO", "WARNING", - "ERROR", "CRITICAL"], + choices=["debug", "info", "warning", + "error", "critical"], help="set the log level") parser.add_argument("-L", "--logfile", default=None, help="filename where to save the log messages") diff --git a/fg21sim/configs/00-general.conf.spec b/fg21sim/configs/00-general.conf.spec index fd75450..8e4ac59 100644 --- a/fg21sim/configs/00-general.conf.spec +++ b/fg21sim/configs/00-general.conf.spec @@ -122,17 +122,17 @@ ns = float(default=0.96, min=0.0) # Configurations for initialization/reconfiguration of the `logging` module [logging] -# DEBUG: Detailed information, typically of interest only when diagnosing +# debug: Detailed information, typically of interest only when diagnosing # problems. -# INFO: Confirmation that things are working as expected. -# WARNING: An dinciation that something unexpected happended, or indicative +# info: Confirmation that things are working as expected. +# warning: An dinciation that something unexpected happended, or indicative # of some problem in the near future (e.g., "disk space low"). # The software is still working as expected. -# ERROR: Due to a more serious problem, the software has not been able to +# error: Due to a more serious problem, the software has not been able to # perform some function. -# CRITICAL: A serious error, indicating that the program itself may be unable +# critical: A serious error, indicating that the program itself may be unable # to continue running. -level = option("DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL", default="INFO") +level = option("debug", "info", "warning", "error", "critical", default="info") # Set the format of displayed messages format = string(default="%(asctime)s [%(levelname)s] <%(name)s> %(message)s") diff --git a/fg21sim/configs/manager.py b/fg21sim/configs/manager.py index bfadab0..bbeabf7 100644 --- a/fg21sim/configs/manager.py +++ b/fg21sim/configs/manager.py @@ -519,15 +519,9 @@ class ConfigManager: """ Get and prepare the logging configurations for ``logging.basicConfig()`` to initialize the logging module. - - NOTE - ---- - ``basicConfig()`` will automatically create a ``Formatter`` with the - giving ``format`` and ``datefmt`` for each handlers if necessary, - and then adding the handlers to the "root" logger. """ conf = self.get("logging") - level = conf["level"] + level = conf["level"].upper() if os.environ.get("DEBUG_FG21SIM"): print("DEBUG: Force 'DEBUG' logging level", file=sys.stderr) level = "DEBUG" @@ -542,7 +536,7 @@ class ConfigManager: if logfile: handlers.append(FileHandler(logfile, mode=filemode)) - # Explicitly add formatter to each handler + # Explicitly add the formatter to each handler formatter = logging.Formatter(fmt=conf["format"], datefmt=conf["datefmt"]) for handler in handlers: |