diff --git a/utils/venv-manager.py b/utils/venv-manager.py index a033b81..d19da5c 100644 --- a/utils/venv-manager.py +++ b/utils/venv-manager.py @@ -34,7 +34,7 @@ # Configure the logger logger_name = "venv-manager" logger = logging.getLogger(logger_name) -logger.setLevel(logging.DEBUG) +logger.setLevel(logging.INFO) # See: https://docs.python.org/3/library/logging.html#logrecord-attributes log_message_format = "%(asctime)s %(name)s : [%(levelname)s] %(message)s" @@ -70,6 +70,11 @@ def get_args() -> argparse.Namespace: help="Action to perform.", choices=("create", "delete", "reset") ) + parser.add_argument( + "--debug", + help="Print debug logs", + action="store_true", + ) return parser.parse_args() @@ -229,6 +234,9 @@ def reset_environment() -> int: args = get_args() action = args.action + if args.debug: + logger.setLevel(logging.DEBUG) + if action == "create": exit(create_environment()) elif action == "delete":