diff options
| author | Brian Coca <brian.coca+git@gmail.com> | 2014-10-05 20:53:06 -0400 |
|---|---|---|
| committer | Brian Coca <brian.coca+git@gmail.com> | 2014-10-05 20:53:06 -0400 |
| commit | 3534bdf953bd0ab98c521b0f5e6ea5523d3f9ea8 (patch) | |
| tree | 3f6e65d3080f96215d14c466a0f227272bd8120e /docsite | |
| parent | 8cecb0690f1cbfcf1a0151eb4de03debcc8a7514 (diff) | |
| download | ansible-3534bdf953bd0ab98c521b0f5e6ea5523d3f9ea8.tar.gz | |
added new 'shuffle' filter
Diffstat (limited to 'docsite')
| -rw-r--r-- | docsite/rst/playbooks_variables.rst | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/docsite/rst/playbooks_variables.rst b/docsite/rst/playbooks_variables.rst index 86146cdd0f..ba85210293 100644 --- a/docsite/rst/playbooks_variables.rst +++ b/docsite/rst/playbooks_variables.rst @@ -297,6 +297,19 @@ Get a random number from 1 to 100 but in steps of 10:: {{ 100 |random(start=1, step=10) }} => 51 +Shuffle Filter +-------------- + +.. versionadded:: 1.8 + +This filter will randomize an existing list, giving a differnt order every invocation. + +To get a random list from an existing list:: + + {{ ['a','b','c']|shuffle }} => ['c','a','b'] + {{ ['a','b','c']|shuffle }} => ['b','c','a'] + + .. _other_useful_filters: Other Useful Filters |
