diff --git a/lib/ansible/module_utils/eos.py b/lib/ansible/module_utils/eos.py index bfbdd04767..dd960c1799 100644 --- a/lib/ansible/module_utils/eos.py +++ b/lib/ansible/module_utils/eos.py @@ -338,7 +338,7 @@ class Eapi: for item in to_list(commands): if is_json(item['command']): item['command'] = str(item['command']).replace('| json', '') - item['output'] == 'json' + item['output'] = 'json' if output and output != item['output']: responses.extend(_send(queue, output)) @@ -380,8 +380,8 @@ class Eapi: cmds.extend(commands) responses = self.send_request(commands) - if 'error' in response: - err = response['error'] + if 'error' in responses: + err = responses['error'] self._module.fail_json(msg=err['message'], code=err['code']) return responses[1:]