Мелкие правки
This commit is contained in:
@@ -67,7 +67,6 @@ class ClockifyAPI(ClockifyConfig):
|
||||
|
||||
def get_tags(self, **kwargs) -> list[Tag]:
|
||||
"""
|
||||
workspace_id: str - required
|
||||
name: str - optional
|
||||
archived: bool - optional
|
||||
"""
|
||||
@@ -126,14 +125,13 @@ class ClockifyAPI(ClockifyConfig):
|
||||
|
||||
def getenvs(self):
|
||||
resp = requests.get(self.base_url + self.user_url, headers={"X-API-KEY": self.token})
|
||||
filename = ".env.txt"
|
||||
if not resp.ok:
|
||||
logger.error(resp.json())
|
||||
raise requests.exceptions.RequestException(Fore.RED + "Ошибка запроса.")
|
||||
with open(filename, "w") as file:
|
||||
raise requests.exceptions.RequestException(Fore.RED + "Ошибка запроса." + Fore.RESET)
|
||||
with open(config.ENV_TXT, "w") as file:
|
||||
try:
|
||||
file.write(f"USER_ID={resp.json()['id']}\nWORKSPACE_ID={resp.json()['activeWorkspace']}")
|
||||
logger.info(f"{Fore.GREEN}Необходимые переменные были сохранены в файл {filename}{Fore.RESET}")
|
||||
logger.info(f"{Fore.GREEN}Необходимые переменные были сохранены в файл {config.ENV_TXT}{Fore.RESET}")
|
||||
except Exception as e:
|
||||
logger.error(f"{Fore.RED}Не удалось сохранить необходимые переменные.{Fore.RESET}")
|
||||
raise e
|
||||
@@ -17,7 +17,7 @@ class Config(BaseSettings):
|
||||
WORKSPACE_ID: str = None
|
||||
|
||||
ENV_TXT: str = ".env.txt"
|
||||
DB_NAME: str = "RedmineTracker.db"
|
||||
DB_NAME: str = "db/RedmineTracker.db"
|
||||
SQL_PATH: str = "config/RedmineTracker.sql"
|
||||
|
||||
DATETIME_FORMAT: str = "%Y-%m-%dT%H:%M:%SZ"
|
||||
|
||||
2
db/db.py
2
db/db.py
@@ -22,7 +22,7 @@ class Database:
|
||||
self.con.commit()
|
||||
logger.info("База данных успешно инициализирована!")
|
||||
except Exception as e:
|
||||
logger.error("Ошибка при инициализации БД:", e)
|
||||
logger.error("Ошибка при инициализации БД: ", e)
|
||||
self.con.rollback()
|
||||
|
||||
def insert_activities(self, activities: list[Activity]):
|
||||
|
||||
Reference in New Issue
Block a user