Ansible action plugin to template arbitrary json ini yaml data
Go to file
Kevin Carter 80beba88da Add option to toggle list extensions
By default a list item in a JSON or YAML format will extend if a its already
defined in the target template and a config_override using a list is being set
for the existing "key".

This change allows that functionality to be toggled on or off. The boolean
option to enable list extension is ``list_extend``.

To maintain the API this feature will remain True by default.

Co-Authored-By: Travis Truman <travis_truman@cable.comcast.com>
Change-Id: I97e06aef2cc778f048f3d6863fe61d10eddb8602
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-09 16:15:00 -05:00
action Add option to toggle list extensions 2016-09-09 16:15:00 -05:00
callback Add the Ansible human_log call back plugin 2016-06-30 13:58:49 -05:00
connection Implement an opportunistic strategy and connection plugin 2016-08-25 17:45:10 +00:00
doc [DOCS] Updating plugin role docs 2016-08-12 08:04:17 -05:00
examples [DOCS] Updating plugin role docs 2016-08-12 08:04:17 -05:00
filter Created deprecation filter 2016-02-29 15:20:34 -06:00
library Add option to toggle list extensions 2016-09-09 16:15:00 -05:00
lookup Add indexing of individual package keys 2016-08-13 19:08:06 -05:00
meta first commit 2016-01-25 18:07:53 -06:00
releasenotes Add option to toggle list extensions 2016-09-09 16:15:00 -05:00
strategy Fix assumption that the main OSA inventory will be used 2016-08-25 23:20:04 -05:00
tests Add option to toggle list extensions 2016-09-09 16:15:00 -05:00
.gitignore Adding Vagrantfile for local testing 2016-08-12 15:13:40 -05:00
.gitreview Updated repo for new org 2016-01-27 10:31:29 -06:00
bindep.txt Added SNI support for ansible_plugins via OS packages 2016-08-19 14:50:59 +00:00
CONTRIBUTING.rst [DOCS] Cleanup the role docs for consistency and clarity 2016-03-07 17:38:19 -05:00
LICENSE Update LICENSE file 2016-02-01 16:47:07 +00:00
README.rst [DOCS] Updating plugin role docs 2016-08-12 08:04:17 -05:00
run_tests.sh Added SNI support for ansible_plugins via OS packages 2016-08-19 14:50:59 +00:00
setup.cfg first commit 2016-01-25 18:07:53 -06:00
setup.py Updated from global requirements 2016-07-15 03:58:17 +00:00
test-requirements.txt Updated from global requirements 2016-07-15 03:58:17 +00:00
tox.ini Ansible 2.1.1 role testing 2016-08-12 15:08:15 -05:00
Vagrantfile Adding Vagrantfile for local testing 2016-08-12 15:13:40 -05:00

OpenStack-Ansible plugins

These are the plugins the OpenStack-Ansible deployment project relies on. The plugins can be added to any Ansible project by simply cloning this repository and setting up the ansible.cfg file to point at them as additional plugins for your project.