From a90e525179a65326807bac12cecb228c4de7ce8f Mon Sep 17 00:00:00 2001 From: Vedant Borkar Date: Thu, 5 Oct 2023 14:51:41 +0530 Subject: [PATCH 1/2] Update config.py --- torbot/modules/config.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/torbot/modules/config.py b/torbot/modules/config.py index 86b6ba12..2ab294ac 100644 --- a/torbot/modules/config.py +++ b/torbot/modules/config.py @@ -1,5 +1,6 @@ import os import logging +import argparse from dotenv import load_dotenv from inspect import getsourcefile @@ -18,13 +19,16 @@ def get_log_level() -> int: - log_level_str = os.getenv('LOG_LEVEL') - if log_level_str: - log_level_str = log_level_str.lower() - mapping = logging.getLevelNamesMapping() - if log_level_str in mapping: - return mapping[log_level_str] - return logging.INFO + parser = argparse.ArgumentParser() + parser.add_argument('-v', '--verbose', action='count', default=0, help='Increase verbosity level (-v for INFO, -vv for DEBUG)') + args = parser.parse_args() + + if args.verbose >= 2: + return logging.DEBUG + elif args.verbose == 1: + return logging.INFO + else: + return logging.WARNING def get_data_directory(): From f58bc4e620bdc06755956fee7a504020b8bcad42 Mon Sep 17 00:00:00 2001 From: Vedant Borkar Date: Sat, 7 Oct 2023 14:57:15 +0530 Subject: [PATCH 2/2] Update config.py --- torbot/modules/config.py | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/torbot/modules/config.py b/torbot/modules/config.py index 2ab294ac..d4008802 100644 --- a/torbot/modules/config.py +++ b/torbot/modules/config.py @@ -1,6 +1,5 @@ import os import logging -import argparse from dotenv import load_dotenv from inspect import getsourcefile @@ -18,19 +17,6 @@ host = os.getenv("HOST") -def get_log_level() -> int: - parser = argparse.ArgumentParser() - parser.add_argument('-v', '--verbose', action='count', default=0, help='Increase verbosity level (-v for INFO, -vv for DEBUG)') - args = parser.parse_args() - - if args.verbose >= 2: - return logging.DEBUG - elif args.verbose == 1: - return logging.INFO - else: - return logging.WARNING - - def get_data_directory(): data_directory = os.getenv('TORBOT_DATA_DIR') # if a path is not set, write data to the config directory