diff options
author | Fran Torres-Lopez <fran.torreslopez@rackspace.com> | 2016-04-22 15:23:17 -0500 |
---|---|---|
committer | Brian Coca <bcoca@ansible.com> | 2016-04-22 16:23:17 -0400 |
commit | 0eead1a3f67f0b0f10387a25f01e3142b1f71934 (patch) | |
tree | 3f7dc30d3e74db8a36e2587c5f67aa808d107aed /docsite | |
parent | 6a983b0fc41f2c06a1eaa82fa97dc6dd253a1782 (diff) | |
download | ansible-0eead1a3f67f0b0f10387a25f01e3142b1f71934.tar.gz |
Add example of checking registered variable for emptiness. (#15510)
Diffstat (limited to 'docsite')
-rw-r--r-- | docsite/rst/playbooks_conditionals.rst | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docsite/rst/playbooks_conditionals.rst b/docsite/rst/playbooks_conditionals.rst index f28ee4ec0b..f66f2a89c7 100644 --- a/docsite/rst/playbooks_conditionals.rst +++ b/docsite/rst/playbooks_conditionals.rst @@ -271,6 +271,22 @@ fields:: with_items: home_dirs.stdout_lines # same as with_items: home_dirs.stdout.split() +As shown previously, the registered variable's string contents are accessible with the 'stdout' value. +You may check the registered variable's string contents for emptiness:: + + - name: check registered variable for emptiness + hosts: all + + tasks: + + - name: list contents of directory + command: ls mydir + register: contents + + - name: check contents for emptiness + debug: msg="Directory is empty" + when: contents.stdout == "" + .. seealso:: |