Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Имеется программное приложение по администрированию сервера телеконференций. Написанное на 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 вызвана тем, что кусок кода написан в "старом стиле".

Предположительно требуется внести изменения под новый стиль.

2 года назад
kilos777
Антон 
42 годаРоссия
9 лет в сервисе
Был
2 года назад