Добавил строки документации
This commit is contained in:
@@ -22,6 +22,7 @@ class RedmineAPI(RedmineConfig):
|
||||
self.token = self._check_token(token)
|
||||
|
||||
def track_activities(self, activities: list[Activity]) -> list[Activity]:
|
||||
"""Заносит трудочасы на сервер Redmine"""
|
||||
if len(activities) == 0:
|
||||
logger.info(Fore.YELLOW + "Нет задач для занесения трудочасов" + Fore.RESET)
|
||||
return
|
||||
@@ -60,6 +61,7 @@ class RedmineAPI(RedmineConfig):
|
||||
return tracked
|
||||
|
||||
def get_time_entry_activities(self) -> list[ActivityTypes]:
|
||||
"""Получает виды Деятельности с сервера Redmine"""
|
||||
resp = requests.get(self.base_url + self.time_entry_activities, headers={"X-Redmine-API-KEY": self.token})
|
||||
logging.debug(resp.json())
|
||||
if resp.ok:
|
||||
@@ -70,6 +72,7 @@ class RedmineAPI(RedmineConfig):
|
||||
]
|
||||
|
||||
def _check_token(self, token):
|
||||
"""Проверяет токен"""
|
||||
resp = requests.get(self.base_url + self.my_account_url, headers={"X-Redmine-Api-Key": token})
|
||||
if not resp.ok:
|
||||
logger.error("Invalid Token for RedmineAPI")
|
||||
|
||||
Reference in New Issue
Block a user