Ansible debug 模块

  

- hosts: gale
  remote_user: root
  gather_facts: no

  tasks:
    - name: get path
      command: |+
        pwd
      register: result
    - name: get debug result
      debug: var=result verbosity=0

  

 

 

 

1
2
3
msg:调试输出的消息
var:将某个任务执行的输出作为变量传递给debug模块,debug会直接将其打印输出
verbosity:debug的级别(默认是0级,全部显示)

 

 

 

 

 

 

 

 

 product_uuid 是在 /sys/devices/virtual/dmi/id/product_uuid中定义

 

 

 

 

- hosts: gale
  remote_user: root
  gather_facts: no

  tasks:
    - name: debug uptime
      shell: uptime
      register: result
    - name: get debug info
      debug:
        var: result
        verbosity: 0
    - name: display facts
      debug:
        var: hostvars
        verbosity: 0

  

posted @ 2021-08-02 17:57  ascertain  阅读(1030)  评论(0编辑  收藏  举报