13 lines
		
	
	
	
		
			401 B
		
	
	
	
		
			Python
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
	
		
			401 B
		
	
	
	
		
			Python
		
	
	
		
			Executable file
		
	
	
	
	
#!/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))
 |