diff options
author | James Cammarata <jimi@sngx.net> | 2015-12-08 15:02:25 -0500 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2015-12-08 15:06:36 -0500 |
commit | 1799de8528926355f51f79f705a6927a05ba018a (patch) | |
tree | a1c6e8d74f7f8034199b9f0374450b861d9be06a /lib/ansible/parsing/splitter.py | |
parent | 795fac917ea5970fd9583a41dad7a6d33a626b75 (diff) | |
download | ansible-1799de8528926355f51f79f705a6927a05ba018a.tar.gz |
Preserve original token when appending to _raw_params in parse_kv
Fixes #13311
Diffstat (limited to 'lib/ansible/parsing/splitter.py')
-rw-r--r-- | lib/ansible/parsing/splitter.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/ansible/parsing/splitter.py b/lib/ansible/parsing/splitter.py index c506603acb..f24d8ecf9d 100644 --- a/lib/ansible/parsing/splitter.py +++ b/lib/ansible/parsing/splitter.py @@ -65,8 +65,8 @@ def parse_kv(args, check_raw=False): raise raw_params = [] - for x in vargs: - x = _decode_escapes(x) + for orig_x in vargs: + x = _decode_escapes(orig_x) if "=" in x: pos = 0 try: @@ -90,7 +90,7 @@ def parse_kv(args, check_raw=False): else: options[k.strip()] = unquote(v.strip()) else: - raw_params.append(x) + raw_params.append(orig_x) # recombine the free-form params, if any were found, and assign # them to a special option for use later by the shell/command module |