Spec-Zone.ru › Ansible 2.6

at - Расписание выполнения команды или файла скрипта через команду at

Новая версия 1.5.

  • Синопсис
    • Требования
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Поддержка
    • Автор

Синопсис

  • Используйте этот модуль для планирования выполнения команды или файла скрипта один раз в будущем.
  • Все задачи выполняются в очереди ‘a’.

Требования

Ниже перечислены требования к хосту, на котором выполняется этот модуль.

  • at

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
command
Команда, которая должна быть выполнена в будущем.
count
обязательно
Количество единиц в будущем для выполнения команды или файла скрипта.
script_file
Существующий файл скрипта, который должен быть выполнен в будущем.
state
    Варианты:
  • absent
  • present ←
Состояние определяет, должна ли команда или файл скрипта оцениваться как present (добавлено) или absent (удалено).
unique
bool
    Варианты:
  • no ←
  • yes
Если соответствующая задача присутствует, новая задача не будет добавлена.
units
обязательно
    Варианты:
  • minutes
  • hours
  • days
  • weeks
Тип единиц времени в будущем для выполнения команды или файла скрипта.

Примеры

- name: Schedule a command to execute in 20 minutes as root.
  at:
    command: ls -d / >/dev/null
    count: 20
    units: minutes

- name: Match a command to an existing job and delete the job.
  at:
    command: ls -d / >/dev/null
    state: absent

- name: Schedule a command to execute in 20 minutes making sure it is unique in the queue.
  at:
    command: ls -d / >/dev/null
    count: 20
    units: minutes
    unique: yes

Статус

Этот модуль помечен как preview, что означает, что его интерфейс не гарантируется как обратный.

Техническое обслуживание

Этот модуль помечен как core, что означает, что он поддерживается командой разработчиков Ansible Core. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.

Список других модулей, также поддерживаемых командой разработчиков Ansible Core, см. здесь.

Поддержка

Дополнительную информацию о поддержке этого модуля компанией Red Hat, пожалуйста, смотрите в этой статье базы знаний

Автор

  • Richard Isaacson (@risaacson)

Подсказка

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

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/at_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API