mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-02 11:48:03 +00:00
lf_cisco_power.py : LCS-45 Read AP for Power values , avoid decode of NoneType
This commit is contained in:
@@ -1596,11 +1596,12 @@ def main():
|
|||||||
try:
|
try:
|
||||||
logg.info("cisco_ap_ctl.py: read AP power information")
|
logg.info("cisco_ap_ctl.py: read AP power information")
|
||||||
ap_info= subprocess.run(["./cisco_ap_ctl.py", "--scheme", ap_dict['ap_scheme'], "--prompt", ap_dict['ap_prompt'],"--dest", ap_dict['ap_ip'], "--port", ap_dict["ap_port"],
|
ap_info= subprocess.run(["./cisco_ap_ctl.py", "--scheme", ap_dict['ap_scheme'], "--prompt", ap_dict['ap_prompt'],"--dest", ap_dict['ap_ip'], "--port", ap_dict["ap_port"],
|
||||||
"--user", ap_dict['ap_user'], "--passwd", ap_dict['ap_pw'],"--action", "powercfg"],capture_output=True, check=True)
|
"--user", ap_dict['ap_user'], "--passwd", ap_dict['ap_pw'],"--action", "powercfg"],capture_output=True, check=True)
|
||||||
if ap_info == None:
|
try:
|
||||||
pss = "empty"
|
|
||||||
else:
|
|
||||||
pss = ap_info.stdout.decode('utf-8', 'ignore')
|
pss = ap_info.stdout.decode('utf-8', 'ignore')
|
||||||
|
except:
|
||||||
|
logg.info("ap_info was of type NoneType will set pss empty")
|
||||||
|
pss = "empty"
|
||||||
|
|
||||||
except subprocess.CalledProcessError as process_error:
|
except subprocess.CalledProcessError as process_error:
|
||||||
logg.info("####################################################################################################")
|
logg.info("####################################################################################################")
|
||||||
|
|||||||
Reference in New Issue
Block a user