ansible--使用register變量


在ansible的playbook中task之間的相互傳遞變量

register.yml

--- - hosts: all gather_facts: no tasks: - name: register vars shell: hostname register: info - name: display vars debug: msg="{{info.stdout}}"


  • 第一個shell執行完后,使用register獲取數據到info里
  • info是一個key value字典
  • debug輸出info.stdout的具體內容
- name: judge zwf exists or not
  stat:
    path: '{{zwf_home}}/osd'
  register: zwf_res

- name: zwf is exists
  fail:
    msg: "zwf directory already exists, please ensure first"
  when: zwf_res.stat.exists

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM