alfred: Mark all nodes from legacy support.
parent
2c79b1d91c
commit
d9451e2ea7
|
@ -27,7 +27,10 @@ class batman:
|
|||
"""
|
||||
output = subprocess.check_output(["batctl","-m",self.mesh_interface,"vd","json","-n"])
|
||||
lines = output.splitlines()
|
||||
return self.vis_data_helper(lines)
|
||||
vds = self.vis_data_helper(lines)
|
||||
for vd in vds:
|
||||
vd['legacy'] = True
|
||||
return vds
|
||||
|
||||
def vis_data_batadv_vis(self):
|
||||
""" Parse "batadv-vis -i <mesh_interface> -f json" into an array of dictionaries.
|
||||
|
|
|
@ -52,6 +52,8 @@ class NodeDB:
|
|||
except:
|
||||
node = Node()
|
||||
node.flags['online'] = True
|
||||
if 'legacy' in x:
|
||||
node.flags['legacy'] = True
|
||||
self._nodes.append(node)
|
||||
|
||||
node.add_mac(x['of'])
|
||||
|
@ -65,6 +67,8 @@ class NodeDB:
|
|||
except:
|
||||
node = Node()
|
||||
node.flags['online'] = True
|
||||
if 'legacy' in x:
|
||||
node.flags['legacy'] = True
|
||||
node.add_mac(x['router'])
|
||||
self._nodes.append(node)
|
||||
|
||||
|
|
Loading…
Reference in New Issue