Написал док строки классам

This commit is contained in:
2025-05-26 13:20:19 +03:00
parent bb57e3828b
commit 04f1df0153
2 changed files with 8 additions and 0 deletions

View File

@@ -15,6 +15,10 @@ logger = logging.getLogger(__name__)
class ClockifyAPI(ClockifyConfig): class ClockifyAPI(ClockifyConfig):
"""API клиент для взаимодействия с Clockify.
Позволяет получать активности, теги, проекты ветро и помечать активности затрканными.
"""
def __init__(self, token: str, *args, **kwargs): def __init__(self, token: str, *args, **kwargs):
super().__init__(*args, **kwargs) super().__init__(*args, **kwargs)
self.token = self._check_token(token) self.token = self._check_token(token)

View File

@@ -17,6 +17,10 @@ USER_ID = config.USER_ID
class RedmineAPI(RedmineConfig): class RedmineAPI(RedmineConfig):
"""API клиент для взаимодействия с Redmine.
Позволяет заносить трудочасы и получать виды деятельности.
"""
def __init__(self, token): def __init__(self, token):
super().__init__() super().__init__()
self.token = self._check_token(token) self.token = self._check_token(token)