Commit c6778e79 by Lorin Hochstein

Specified when PIPE_ONCE was added.

Also, now shows when "Getting values from files" was added, a sphinx
directive was missing a colon.
parent ec16b854
......@@ -567,7 +567,7 @@ Negative numbers are not supported. This works as follows::
Getting values from files
`````````````````````````
.. versionadded: 0.8
.. versionadded:: 0.8
Sometimes you'll want to include the content of a file directly into a playbook. You can do so using a macro.
This syntax will remain in future versions, though we will also will provide ways to do this via lookup plugins (see "More Loops") as well. What follows
......@@ -587,6 +587,8 @@ Because Ansible uses lazy evaluation, a "$PIPE" macro will be executed each time
example, it will be executed separately for each host, and if it is used in a variable definition,
it will be executed each time the variable is evaluated.
.. versionadded:: 1.1
The "$PIPE_ONCE" macro is an alternative that uses a caching strategy: it is executed only once, and
subsequent accesses use the cached value. One use case is for computing a timestamp that is intended
to be the same across all tasks and hosts that use it::
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment