Skip to content
Snippets Groups Projects
Commit c3a8f4f6 authored by rick.mollard's avatar rick.mollard
Browse files

LLDP update

parent 2861cbe9
No related branches found
No related tags found
No related merge requests found
......@@ -72,10 +72,14 @@ for selectIP in file:
get_lldp = session.get(f"https://{self}/rest/v10.04/system/interfaces/{Switch}%2F1%2F{SwitchPort}/lldp_neighbors?attributes=neighbor_info&depth=4&selector=status&filter=")
lldpModel = f"{get_lldp.json()}"
split_lldpModel = lldpModel.split(", ")
count=3
while count < len(split_lldpModel): # This handles errors when no lldp info is found.
final_lldp = split_lldpModel[3]
#final_lldp = split_lldpModel[3]
lsplit_lldp = lldpModel.split("'chassis_description': '",1)[1]
final_lldp = lsplit_lldp.split("', ",1)[0]
count += 1
#print(final_lldp)
print(f"Port: {Switch}/1/{SwitchPort} {str_LinkTransitions} --- {final_lldp}")
final_lldp = "No LLDP Info" # Default value if no lldp info is retreived
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment