Со второй по последнюю неделю месяца - PullRequest
0 голосов
/ 20 марта 2020

У меня есть задания, которые нужно запланировать на второй-последний понедельник месяца. Возможно ли это с текущей функциональностью?

Из того, что я видел, это кажется невозможным со стандартными выражениями cron.

В настоящее время у меня есть работа, выполняемая каждую неделю, и проверка внутри работы, чтобы убедиться, что это правильная неделя, но я бы предпочел не использовать эту настройку, поскольку она по-прежнему регистрирует работу как работающую и успешную. ,

Спасибо!

1 Ответ

0 голосов
/ 25 марта 2020

Я смог ответить на мой вопрос. Я сделал небольшое дополнение к файлу выражений cron в модуле apscheduler и добавил класс, который допускает [-1, -2 и т. Д.]. Затем смог использовать это в качестве индекса для календаря из календарного модуля, чтобы получить неделю, которую я хотел. Так что теперь он позволяет использовать такие выражения, как «-2 thu».

Если кому-то нужна дополнительная помощь в том, как я это реализовал, сообщите мне.

...