From 25b33a6e2a81fff61c123f5949811449c4ea9226 Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 28 Jan 2021 12:36:01 -0500 Subject: [PATCH] Update comments, change minor formatting --- utils/venv-manager.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/utils/venv-manager.py b/utils/venv-manager.py index 3bb15ce..6209901 100644 --- a/utils/venv-manager.py +++ b/utils/venv-manager.py @@ -36,21 +36,24 @@ logger = logging.getLogger(logger_name) logger.setLevel(logging.DEBUG) -# See: https://docs.python.org/3/library/logging.html#logrecord-attributes +# See Formatting Details: https://docs.python.org/3/library/logging.html#logrecord-attributes +# Example: Jan 28 2021 12:19:28 venv-manager : [INFO] Message log_message_format = "%(asctime)s %(name)s : [%(levelname)s] %(message)s" -# See: https://docs.python.org/3.6/library/time.html#time.strftime +# See Time Formatting Details: https://docs.python.org/3.6/library/time.html#time.strftime +# Example: Jan 28 2021 12:19:28 log_time_format = "%b %d %Y %H:%M:%S" log_formatter = logging.Formatter(log_message_format, log_time_format) +# Configure output to stdout stream_handler = logging.StreamHandler() stream_handler.setFormatter(log_formatter) stream_handler.setLevel(logging.INFO) +logger.addHandler(stream_handler) +# Configure out to logfile log_file_path = Path(WEBQUEUE2_DIR, "utils", f'{logger_name}.log') file_handler = logging.FileHandler(log_file_path) file_handler.setFormatter(log_formatter) - -logger.addHandler(stream_handler) logger.addHandler(file_handler) @@ -210,6 +213,7 @@ def delete_environment() -> int: logger.critical(f"Failed to delete virtual environment {VENV_NAME} at {VENV_DIR}. Exiting") return 5 + def reset_environment() -> int: """Resets a virtual environment for webqueue2