последняя стабильная
    версия: 3.4.0rc1
    главная     скачать     документация     поддержка     форум     разработка

Документация

Releases

База знаний

Примеры конфигурации

 

[service scheduler]


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


schedule [oid OID ] time time_period action requested_action
Задает расписание, по которому будет исполняться заданная команда.

  • oid OID
    уникальный идентификатор пользователя, создается автоматически если не указан
  • time time_period
    время или интервал, когда будет выполнена команда:
    • <число><указатель_времени>, например schedule time 1min action "show version"
      возможные указатели: sec, min, hour, day, week, month. указанная команда исполнится через соответствующий промежуток времени и будет после исполнения запланирована снова.
    • {hourly|daily|weekly|monthly}
      команда будет исполнена в первую секунду начала каждого периода, независимо от времени ее задания. например schedule time weekly action save будет автоматически сохранять конфиг в первую секунду понедельника, т.е. начала недели.
    • at-XX:XX
      команда запланируется на заданное время и будет выполняться ежедневно. например schedule time at-22:00 action save
    • Если после <time_period> поставить знак '+', то выполнение команды запланируется на 10 секунд позже, чем указано, если знак '-', то на 10 секунд раньше.
  • action requested_action
    запланированная команда - любая допустимая. Если в ней несколько слов, заключите ее полностью в кавычки, а если в самой команде нужны кавычки, то используйте апострофы. Если хочется исполнить последовательность команд, например для настройки каких-нибудь параметров сервиса, команды можно разделять символами " && " (перед и после - пробелы), например так:
    schedule time at-23:30 action "service processor && unit host name pupkin sys-deny && exit"

no schedule oid OID
Отменяет запланированную задачу.


show schedule
Отображает список текущих задач планировщика. Смотри также здесь.


Рейтинг@Mail.ru