fix bug that would cause stack trace in nxos_nxapi (#21861)
The parse_sandbox function will generate a stack trace if the command is not supported. This patch will resolve that issue.pull/4420/head
parent
942ed42eb0
commit
06d0278290
|
@ -205,7 +205,10 @@ def parse_https(data):
|
||||||
|
|
||||||
def parse_sandbox(data):
|
def parse_sandbox(data):
|
||||||
match = re.search('Sandbox:\s+(.+)$', data, re.M)
|
match = re.search('Sandbox:\s+(.+)$', data, re.M)
|
||||||
return {'sandbox': match.group(1) == 'Enabled'}
|
value = None
|
||||||
|
if match:
|
||||||
|
value = match.group(1) == 'Enabled'
|
||||||
|
return {'sandbox': value}
|
||||||
|
|
||||||
def map_config_to_obj(module):
|
def map_config_to_obj(module):
|
||||||
out = run_commands(module, ['show nxapi'], check_rc=False)
|
out = run_commands(module, ['show nxapi'], check_rc=False)
|
||||||
|
|
Loading…
Reference in New Issue