From f0dc0b28d453e8c8b0a1ccb3bad874a99a518ea3 Mon Sep 17 00:00:00 2001 From: Nathaniel Case Date: Tue, 6 Mar 2018 13:55:36 -0500 Subject: [PATCH] Fix side-effect of flags being passed to ios get_config again (#37084) --- lib/ansible/plugins/cliconf/ios.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/ansible/plugins/cliconf/ios.py b/lib/ansible/plugins/cliconf/ios.py index d0009924c65..e1d1a284360 100644 --- a/lib/ansible/plugins/cliconf/ios.py +++ b/lib/ansible/plugins/cliconf/ios.py @@ -57,7 +57,9 @@ class Cliconf(CliconfBase): if source not in ('running', 'startup'): return self.invalid_params("fetching configuration from %s is not supported" % source) if source == 'running': - cmd = 'show running-config all' + cmd = 'show running-config ' + if not flags: + flags = ['all'] else: cmd = 'show startup-config'