Любой драгоценный камень для выполнения кода в определенное время (час и минута) для рубина - PullRequest
0 голосов
/ 14 ноября 2010

Мне нужен гем для проверки времени и выполнения фрагмента кода, только если это то время, если он выполняется, то не повторяйте все еще на следующий день, если он не выполняется (потому что, например, компьютер выключен) затем попробуйте каждый раз снова ... Я знаю, что это очень легко, но я не хочу изобретать велосипед, и я почти уверен, что видел что-то подобное для рельсов .. спасибо

1 Ответ

0 голосов
/ 14 ноября 2010

Имеет ли для запуска внутри Ruby? cron встроен в компьютеры Mac и Linux, а подобные действия доступны для Windows и могут выполнять большую часть того, что вы просите.

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

В противном случае всякий раз, когда драгоценный камень может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...