diff --git a/lib/ansible/module_utils/eos.py b/lib/ansible/module_utils/eos.py index dea26bad95..2f551b13ab 100644 --- a/lib/ansible/module_utils/eos.py +++ b/lib/ansible/module_utils/eos.py @@ -91,6 +91,7 @@ class EosConfigMixin(object): self.abort_config(session) diff = None raise + return diff def save_config(self): @@ -103,9 +104,12 @@ class EosConfigMixin(object): if isinstance(self, Eapi): response = self.execute(commands, output='text') + response[-2] = response[-2].get('output').strip() else: response = self.execute(commands) + + return response[-2] def commit_config(self, session):