summaryrefslogtreecommitdiff
path: root/lib/ansible/template
Commit message (Expand)AuthorAgeFilesLines
* allow spaces before the filter string (#16312)Colin Hoglund2016-06-151-1/+1
* moved last utils.debug to display.debugBrian Coca2016-04-081-2/+1
* Merge pull request #14504 from bcoca/template_commentsBrian Coca2016-03-061-1/+4
|\
| * template also when only comments presentBrian Coca2016-02-161-1/+4
* | Merge pull request #14537 from Yannig/devel_better_error_handlingBrian Coca2016-03-031-1/+7
|\ \
| * | Improve message content to get more hint about the raised error.Yannig Perré2016-02-171-1/+7
| |/
* | fixed str to to_strBrian Coca2016-03-031-1/+1
* | more complete and informative errorsBrian Coca2016-03-031-10/+9
* | Remove debugging and fix the place where bytes are being handed to StringIOToshio Kuratomi2016-03-021-11/+4
* | more informationToshio Kuratomi2016-03-021-1/+2
* | Testing whether this fixes jenkinsToshio Kuratomi2016-03-021-6/+10
* | Conditionally import StringIO in template so we only use io.StringIO on py3James Cammarata2016-03-021-1/+5
* | Use io.StringIO and io.BytesIO instead of StringIO.StringIO for compat with py3Toshio Kuratomi2016-02-261-1/+2
* | Catch TypeError on join, and if caught just return a single item, or a list o...Matt Martz2016-02-201-1/+7
|/
* Display the string which is causing an exception to be raised.Marc Poirier2016-02-111-1/+1
* Merge pull request #14293 from dagwieers/fix-eval-json-booleansBrian Coca2016-02-041-1/+9
|\
| * Also add 'null' as a possible JSON valueDag Wieers2016-02-041-0/+1
| * Defined JSON booleans in global context for python eval()Dag Wieers2016-02-031-1/+8
* | deprecate all bare variable conversions (not debug)Brian Coca2016-02-011-3/+12
|/
* keep string type filters as stringsBrian Coca2015-12-081-4/+5
* Re-implement lookup wantlistJames Cammarata2015-11-291-2/+7
* New parameter for template method.Yannig Perré2015-11-101-7/+8
* Be more selective about what variables we cache during templatingJames Cammarata2015-11-091-3/+7
* Merge branch 'devel_cache_for_do_template_call' of https://github.com/Yannig/...James Cammarata2015-11-061-14/+36
|\
| * Use static vars when computing host vars known to be static (inventory_hostna...Yannig Perre2015-11-041-2/+5
| * Fix python3 test.Yannig Perré2015-11-031-1/+3
| * Fix unicode issue introduced by previous commit.Yannig Perré2015-11-021-1/+1
| * New patch against hostvars.py. With this patch, Ansible run lose 50% of time.Yannig Perré2015-11-021-5/+13
| * Clear cache when updating template variables.Yannig Perré2015-11-021-0/+2
| * Cache for _do_template call. May result in nice speed improvement (4-5 times ...Yannig Perré2015-11-011-12/+19
* | Cleaning up bugs related to perf improvement changesJames Cammarata2015-11-051-4/+1
* | Fixing up performanceJames Cammarata2015-11-052-2/+5
* | switched clean_data from hardcoded delimiters to actual currently set jinja2 ...Brian Coca2015-11-021-4/+4
|/
* Bundle a new version of python-six for compatibility along with some code to ...six-compatToshio Kuratomi2015-10-163-4/+4
* Properly use test_loader from SharedPluginLoaderObjJames Cammarata2015-10-141-1/+3
* Python 3: the StringIO module is goneMarius Gedminas2015-09-281-3/+2
* Clean string data run through the template engineJames Cammarata2015-09-251-3/+56
* Python 3: there's no 'unicode'Marius Gedminas2015-09-241-5/+5
* Fix safe_eval() of set literalsMarius Gedminas2015-09-111-2/+2
* Python 3: make ansible.template.safe_eval() workMarius Gedminas2015-09-111-1/+10
* Remove plugin._basedirs as we now use different data structures to achieve th...Toshio Kuratomi2015-09-101-1/+1
* Python 3: use six.string_types instead of basestringMarius Gedminas2015-09-091-2/+3
* Use UnsafeProxy for lookup results tooJames Cammarata2015-09-081-2/+12
* Use proxy class to mark variables unsafe for templatingJames Cammarata2015-09-041-2/+5
* Do not escape backslashes when processing a template file.Toshio Kuratomi2015-09-031-5/+8
* Replace .iteritems() with six.iteritems()Marius Gedminas2015-09-031-1/+2
* Keep newlines by default now.Toshio Kuratomi2015-09-021-2/+2
* Speedup for counting newlinesToshio Kuratomi2015-09-021-7/+9
* Make sure locals in safe_eval is a plain dict when running evalJames Cammarata2015-09-021-1/+1
* Unittest the _count_trailing_newlines functionToshio Kuratomi2015-09-021-17/+17