querfunk
/
ffka-querfunk
Archived
2
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

14 lines
401 B
Plaintext

#!/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))