diff --git a/lib/ansible/module_utils/nxos.py b/lib/ansible/module_utils/nxos.py index 31fc098c36..689a03a3c0 100644 --- a/lib/ansible/module_utils/nxos.py +++ b/lib/ansible/module_utils/nxos.py @@ -283,4 +283,6 @@ def prepare_commands(commands): for cmd in to_list(commands): if cmd.output == 'json': cmd.command_string = jsonify(cmd) + if cmd.command.endswith('| json'): + cmd.output = 'json' yield cmd