Команды Python или Bash для определения времени с момента запуска строки задания cron - PullRequest
2 голосов
/ 02 декабря 2011

Я пишу приложение Django (хотя части могут быть Bash), в котором хранятся строки заданий cron многих других машин.Необходимо рассчитать количество времени, которое могло бы сработать на этом компьютере.Есть ли полезная библиотека Python для преобразования строк в стиле cron в другой формат планировщика, дружественный к Python, в котором есть функция, позволяющая определить, когда это должно было произойти в последний раз?* 1-5 "(каждый будний день в 8 утра по местному времени на этот сервер).Если предположить, что мое приложение Django было в том же часовом поясе, а во вторник текущее время было 10:15, то мое приложение должно было бы рассчитывать на ответ 2 часа и 15 минут.

1 Ответ

2 голосов
/ 02 декабря 2011

Сельдерей - это пакет, который обычно используется с Django для планирования заданий. Он имеет модуль для разбора спецификаций cron . Это может быть полезно.

...