Запрашивает из каталога сервис. Получает все выпущенные сертификаты. При наличии сертификатов, проверяет на доступность. Скачивает их в указанную папку.
Для сервисного аккаунта, с доступом к сертификатом, подготовить файл .pem
./service_private_key.pem
Создать файл настроек setting.example.py
> setting.py
-
[] Лог пишет два раза((, видимо что-то с созданием объекта
2022-06-21 14:08:54,051 [INFO] Получение токена 2022-06-21 14:08:54,051 [INFO] Получение токена 2022-06-21 14:08:54,146 [INFO] IAM токен получен 2022-06-21 14:08:54,146 [INFO] IAM токен получен 2022-06-21 14:08:54,270 [INFO] Сертификат для tele-med.ai не требуется обновлять 2022-06-21 14:08:54,270 [INFO] Сертификат для tele-med.ai не требуется обновлять 2022-06-21 14:08:54,291 [INFO] Сертификат для edu.tele-med.ai не требуется обновлять 2022-06-21 14:08:54,291 [INFO] Сертификат для edu.tele-med.ai не требуется обновлять 2022-06-21 14:08:54,450 [INFO] Сертификат для mosmed.ai скачен 2022-06-21 14:08:54,450 [INFO] Сертификат для mosmed.ai скачен
-
Подумать с общим файлом настроек. Слишком много одинаковых переменных.
-
Добавить перевыпуск токена по времени.
-
Расширить исключения, логировать их.
-
Добавить докер, для встраивания в сервисы.