ANSIBLE.DEBUG(3)                ANSIBLE MODULES               ANSIBLE.DEBUG(3)



NAME
       debug - Print statements during execution

DESCRIPTION
       This module prints statements during execution and can be useful for
       debugging variables or expressions without necessarily halting the
       playbook. Useful for debugging together with the 'when:' directive.

OPTIONS
       msg    The customized message that is printed. If omitted, prints a
              generic message. (default: Hello world!)

       var    A variable name to debug.  Mutually exclusive with the 'msg'
              option..

EXAMPLES
       # Example that prints the loopback address and gateway for each host
       - debug: msg="System {{ inventory_hostname }} has uuid {{ ansible_product_uuid }}"

       - debug: msg="System {{ inventory_hostname }} has gateway {{ ansible_default_ipv4.gateway }}"
         when: ansible_default_ipv4.gateway is defined

       - shell: /usr/bin/uptime
         register: result
       - debug: var=result




AUTHOR
       Dag Wieers, Michael DeHaan

SEE ALSO
       ansible(1), http://ansible.github.com/modules.html#debug



1.4.5                             2014-02-12                  ANSIBLE.DEBUG(3)
