sdfsdnfslk 发表于 2015-9-16 09:15:05

ansible使用9

---  - hosts: all
  remote_user: root
  
  tasks:
  
  - name: simulate long running op (15 sec), wait for up to 45 sec, poll every 5 sec
  command: /bin/sleep 15
  async: 45
  poll: 5
  
  ---
  - hosts: all
  remote_user: root
  
  tasks:
  
  - name: simulate long running op, allow to run for 45 sec, fire and forget
  command: /bin/sleep 15
  async: 45
  poll: 0
  
  ---
  # Requires ansible 1.8+
  - name: 'YUM - fire and forget task'
  yum: name=docker-io state=installed
  async: 1000
  poll: 0
  register: yum_sleeper
  
  - name: 'YUM - check on fire and forget task'
  async_status: jid={{ yum_sleeper.ansible_job_id }}
  register: job_result
  until: job_result.finished
  retries: 30
页: [1]
查看完整版本: ansible使用9