summaryrefslogtreecommitdiffstats
path: root/roles/lib_utils/src/ansible/yedit.py
diff options
context:
space:
mode:
authorKenny Woodson <kwoodson@redhat.com>2017-03-10 16:52:50 -0500
committerKenny Woodson <kwoodson@redhat.com>2017-03-28 15:28:34 -0400
commita69a84339e1bf187aa970316a4148138cb7f82fb (patch)
tree405654477a28a9f94f046c377cc5d84219e79bc3 /roles/lib_utils/src/ansible/yedit.py
parente9a4e751bc28f43583087ce6502a36c5d83cf30d (diff)
downloadopenshift-a69a84339e1bf187aa970316a4148138cb7f82fb.tar.gz
openshift-a69a84339e1bf187aa970316a4148138cb7f82fb.tar.bz2
openshift-a69a84339e1bf187aa970316a4148138cb7f82fb.tar.xz
openshift-a69a84339e1bf187aa970316a4148138cb7f82fb.zip
Added the ability to do multiple edits
Diffstat (limited to 'roles/lib_utils/src/ansible/yedit.py')
-rw-r--r--roles/lib_utils/src/ansible/yedit.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/roles/lib_utils/src/ansible/yedit.py b/roles/lib_utils/src/ansible/yedit.py
index 8a1a7c2dc..ea112ac83 100644
--- a/roles/lib_utils/src/ansible/yedit.py
+++ b/roles/lib_utils/src/ansible/yedit.py
@@ -26,12 +26,13 @@ def main():
type='str'),
backup=dict(default=True, type='bool'),
separator=dict(default='.', type='str'),
+ edits=dict(default=None, type='list'),
),
mutually_exclusive=[["curr_value", "index"], ['update', "append"]],
required_one_of=[["content", "src"]],
)
- rval = Yedit.run_ansible(module)
+ rval = Yedit.run_ansible(module.params)
if 'failed' in rval and rval['failed']:
module.fail_json(**rval)