Merge pull request #48 from alarig/master

Applying patch from @fduraffourg that fixes #9
This commit is contained in:
zorun 2019-06-07 01:25:27 +02:00 committed by GitHub
commit 85963901f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

6
lg.py
View File

@ -575,7 +575,11 @@ def build_as_tree_from_raw_bird_ouput(host, proto, text):
net_dest = expr2.group(1).strip()
if line.startswith("BGP.as_path:"):
path.extend(line.replace("BGP.as_path:", "").strip().split(" "))
ASes = line.replace("BGP.as_path:", "").strip().split(" ")
if path:
path.extend(ASes)
else:
path = ASes
if path:
path.append(net_dest)