From a925e3f6c3af8af586af868f8de51956b2865134 Mon Sep 17 00:00:00 2001 From: Jack Urbanek Date: Tue, 15 Aug 2023 10:56:04 -0400 Subject: [PATCH] missing file --- mephisto/configs/logging.py | 39 +++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/mephisto/configs/logging.py b/mephisto/configs/logging.py index 30e5da4c1..b7cfb467f 100644 --- a/mephisto/configs/logging.py +++ b/mephisto/configs/logging.py @@ -10,7 +10,7 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(__file__))) LOG_LEVEL = os.environ.get("LOG_LEVEL", "INFO") -WRITE_LOG_TO_FILE = os.environ.get("WRITE_LOG_TO_FILE", '0') +WRITE_LOG_TO_FILE = os.environ.get("WRITE_LOG_TO_FILE", "0") _now = datetime.now() date_string = _now.strftime("%Y-%m-%d") @@ -18,25 +18,26 @@ def get_log_handlers(): - """ We enable module-level loggers via env variable (that we can set in the console), - so that hydra doesn't create an empty file for every module-level logger + """We enable module-level loggers via env variable (that we can set in the console), + so that hydra doesn't create an empty file for every module-level logger """ handlers = ["console"] - if WRITE_LOG_TO_FILE == '1': + if WRITE_LOG_TO_FILE == "1": handlers.append("file") # Create dirs recursivelly if they do not exist - os.makedirs( - os.path.join(BASE_DIR, "outputs", date_string, time_string), - exist_ok=True - ) + os.makedirs(os.path.join(BASE_DIR, "outputs", date_string, time_string), exist_ok=True) return handlers def get_log_filename(): - """ Compose logfile path formatted same way as hydra """ + """Compose logfile path formatted same way as hydra""" executed_filename = os.path.splitext(os.path.basename(sys.argv[0]))[0] return os.path.join( - BASE_DIR, "outputs", date_string, time_string, f'{executed_filename}.log', + BASE_DIR, + "outputs", + date_string, + time_string, + f"{executed_filename}.log", ) @@ -58,14 +59,18 @@ def get_log_filename(): "class": "logging.StreamHandler", "formatter": "default", }, - **({ - "file": { - "level": LOG_LEVEL, - "class": "logging.FileHandler", - "filename": log_filename, - "formatter": "default", + **( + { + "file": { + "level": LOG_LEVEL, + "class": "logging.FileHandler", + "filename": log_filename, + "formatter": "default", + } } - } if "file" in log_handlers else {}), + if "file" in log_handlers + else {} + ), }, "loggers": { "": {