diff --git a/hyperglass/parsing/juniper.py b/hyperglass/parsing/juniper.py index ddb3139..b7ae2bf 100644 --- a/hyperglass/parsing/juniper.py +++ b/hyperglass/parsing/juniper.py @@ -15,7 +15,9 @@ def parse_juniper(output): data = {} for i, response in enumerate(output): try: - parsed = xmltodict.parse(response, force_list=("rt", "rt-entry")) + parsed = xmltodict.parse( + response, force_list=("rt", "rt-entry", "community") + ) if "rpc-reply" in parsed.keys(): parsed = parsed["rpc-reply"]["route-information"]["route-table"]