демон на python

Привет, тостер!

Вообщем такая задача стоит, есть скрипт на python он отрабатывает по крону каждые 5 минут, но скрипт по времени может работать как 2 минуты так и 20 минут.

Нужно при запуски скрипта проверить отработал скрипт и если да то выполнить если нет то выход! Не знаю как это решить, подскажите может кто сталкивался!
  • Вопрос задан
  • 3097 просмотров
Решения вопроса 1
alternativshik
@alternativshik
с файлом самый простой вариант. Только что будет, если скрипт отвалится с ошибкой и файл останется? Тут еще возможно надо следить за датой изменения файла этого, если больше, чем, например 30 минут, то перезатирать...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
gen1s
@gen1s
При запуске скрипта можно писать файл в /tmp, а по окончанию работы удалять. И проверять, если есть файл, то выходим.
Ответ написан
Комментировать
strib
@strib
Или в процессы посмотреть...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы