Add missing parameters in get_config vyos (#50855)

Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit fc0f20a35e)
pull/54918/head
Trishna Guha 6 years ago committed by Toshio Kuratomi
parent cb5f043df2
commit 5d73a98000

@ -90,7 +90,8 @@ def get_capabilities(module):
return module._vyos_capabilities return module._vyos_capabilities
def get_config(module): def get_config(module, flags=None, format=None):
flags = [] if flags is None else flags
global _DEVICE_CONFIGS global _DEVICE_CONFIGS
if _DEVICE_CONFIGS != {}: if _DEVICE_CONFIGS != {}:
@ -98,7 +99,7 @@ def get_config(module):
else: else:
connection = get_connection(module) connection = get_connection(module)
try: try:
out = connection.get_config() out = connection.get_config(flags=flags, format=format)
except ConnectionError as exc: except ConnectionError as exc:
module.fail_json(msg=to_text(exc, errors='surrogate_then_replace')) module.fail_json(msg=to_text(exc, errors='surrogate_then_replace'))
cfg = to_text(out, errors='surrogate_then_replace').strip() cfg = to_text(out, errors='surrogate_then_replace').strip()

Loading…
Cancel
Save