Workaround: def br_get_vid_range(bridge_vlan): try: (is_range, vid_start, vid_end) = bridge_vlan.get_vid_range() except TypeError as e: s = bridge_vlan.to_str() s = s.split(' ', 1) s = s[0] s = s.split('-', 2) vid_start = int(s[0]) if len(s) == 2: vid_end = int(s[1]) else: vid_end = vid_start is_range = (vid_start == vid_end) return (vid_start, vid_end) Fixes: da204257b1 ('all: support bridge vlan ranges')
da204257b1