add check_mode option for tasks (#16056)

* add check_mode option for tasks

includes example testcases for the template module

* extend check_mode option

* replace always_run, see also proposal rename_always_run
* rename always_run where used and add deprecation warning
* add some documentation

* have check_mode overwrite always_run

* use unique template name to prevent conflicts

test_check_mode was right before, but failed due to using the same filename as other roles

* still mention always_run in the docs

* set deprecation of always_run to version 2.4

* fix rst style

* expand documentation on per-task check mode
This commit is contained in:
Robin Roth
2016-07-23 02:40:14 +02:00
committed by Brian Coca
parent 243af8f727
commit 2b28beb1d7
8 changed files with 107 additions and 28 deletions

View File

@@ -18,7 +18,7 @@
- name: run a command while in check mode
shell: echo "running"
always_run: yes
check_mode: no
register: result
- name: assert that the command was run