Ignore lines that do not have the key in them

Some switches return multi-line output, which breaks the split function,
the change seeks to only preform the split on a line that has the key.
reviewable/pr18780/r1
Chad Norgan 10 years ago
parent bb886a595d
commit 8c94dd8b47

@ -54,7 +54,7 @@ def gather_lldp():
lldp_entries = output.split("\n") lldp_entries = output.split("\n")
for entry in lldp_entries: for entry in lldp_entries:
if entry: if entry.startswith('lldp'):
path, value = entry.strip().split("=", 1) path, value = entry.strip().split("=", 1)
path = path.split(".") path = path.split(".")
path_components, final = path[:-1], path[-1] path_components, final = path[:-1], path[-1]

Loading…
Cancel
Save