Добавил режим отладки. Исправил проблемы с логгером

This commit is contained in:
2025-05-21 11:57:09 +03:00
parent caa13a056b
commit aae6d8309a
7 changed files with 133 additions and 106 deletions

View File

@@ -17,6 +17,7 @@ class Config(BaseSettings):
CLOCKIFY_WORKSPACE_ID: str
DB_NAME: str = "RedmineTracker.db"
SQL_PATH: str = "config/RedmineTracker.sql"
DATETIME_FORMAT: str = "%Y-%m-%dT%H:%M:%SZ"
@@ -59,8 +60,14 @@ def configure_argument_parser():
'--page-size',
help='Количество задач для вывода'
)
parser.add_argument(
'-d',
'--debug',
action="store_true",
help='Режим отладки. Не загружает трудочасы в Redmine'
)
return parser
arg_parser = configure_argument_parser()
config = Config()
db = Database(config.DB_NAME)
db = Database(config.DB_NAME, config.SQL_PATH)