Make sure unicode params don't break logging in modules

pull/5623/merge
James Cammarata 12 years ago
parent 788ac51185
commit 0cfaabf9cb

@ -780,7 +780,10 @@ class AnsibleModule(object):
else:
found = False
for filter in filter_re:
m = filter.match(str(self.params[param]))
if isinstance(self.params[param], unicode):
m = filter.match(self.params[param])
else:
m = filter.match(str(self.params[param]))
if m:
d = m.groupdict()
log_args[param] = d['before'] + "********" + d['after']

Loading…
Cancel
Save