Ошибка 500 с python-crontab

2 000 руб.за час
06 декабря 2021, 20:39 • 3 отклика • 44 просмотра
Имеется программное приложение по администрированию сервера телеконференций. Написанное на Python.
При использовании планировщика через Cron возникает ошибка 500.
При этом, само приложение полностью работает.

Вот что удалось узнать
Ошибка сопровождается следующим сообщением в лог сервиса
ноя 29 15:07:30 fbx-conference.spar.local bash[12593]: flask_cron = CronTab(user=True) ноя 29 15:07:30 fbx-conference.spar.local bash[12593]: File "/usr/src/astconfman/astconfman/env/lib/python2.7/site-packages/crontab.py", line 216, in __init__ ноя 29 15:07:30 fbx-conference.spar.local bash[12593]: self.lines = None ноя 29 15:07:30 fbx-conference.spar.local bash[12593]: File "/usr/src/astconfman/astconfman/env/lib/python2.7/site-packages/crontab.py", line 270, in __setattr__ ноя 29 15:07:30 fbx-conference.spar.local bash[12593]: super(CronTab, self).__setattr__(name, value) ноя 29 15:07:30 fbx-conference.spar.local bash[12593]: TypeError: must be type, not classobj

В приложении используется компонент python-crontab
Согласно найденной информации ошибка TypeError: must be type, not classobj при вызове super вызвана тем, что кусок кода написан в "старом стиле".
Предположительно требуется внести изменения под новый стиль.