ansible.posix.at – Schedule the execution of a command or script file via the at command¶
Note
This plugin is part of the ansible.posix collection (version 1.1.1).
To install it use: ansible-galaxy collection install ansible.posix
.
To use it in a playbook, specify: ansible.posix.at
.
New in version 1.0.0: of ansible.posix
Synopsis¶
Use this module to schedule a command or script file to run once in the future.
All jobs are executed in the ‘a’ queue.
Parameters¶
Examples¶
- name: Schedule a command to execute in 20 minutes as root
ansible.posix.at:
command: ls -d / >/dev/null
count: 20
units: minutes
- name: Match a command to an existing job and delete the job
ansible.posix.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
ansible.posix.at:
command: ls -d / >/dev/null
count: 20
units: minutes
unique: yes
Authors¶
Richard Isaacson (@risaacson)