2
0
Fork 0

add script to generate bat-hosts

This commit is contained in:
neingeist 2015-11-04 22:52:32 +01:00
parent c0f229325c
commit 9ec7840e92

13
bat-hosts-gen Executable file
View file

@ -0,0 +1,13 @@
#!/usr/bin/python
from __future__ import division, print_function
import requests
r = requests.get('http://mapsrv0.ffka.net/json/ffka/nodes.json')
j = r.json()
for nodeid in j['nodes'].keys():
nodeinfo = j['nodes'][nodeid]['nodeinfo']
hostname = nodeinfo['hostname']
for i, mac in enumerate(nodeinfo['network']['mesh_interfaces']):
print('{} {}_int{}'.format(mac, hostname, i))