<root@maasx>:~# python3 -c "from provisioningserver.utils.ipaddr import get_ip_addr; from pprint import pprint; pprint(get_ip_addr())" {'eth0': {'flags': ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'], 'index': 7, 'inet': ['10.7.0.3/16'], 'mac': '00:16:3e:a7:a0:4c', 'name': 'eth0', 'parent': 'if8', 'settings': {'group': 'default', 'mtu': '1500', 'qdisc': 'noqueue', 'qlen': '1000', 'state': 'UP'}, 'type': 'ethernet'}, 'lo': {'flags': ['LOOPBACK', 'UP', 'LOWER_UP'], 'index': 1, 'inet': ['127.0.0.1/8'], 'inet6': ['::1/128'], 'name': 'lo', 'settings': {'group': 'default', 'mtu': '65536', 'qdisc': 'noqueue', 'qlen': '1', 'state': 'UNKNOWN'}, 'type': 'loopback'}}
<root@maasx>:~# python3 -c "from provisioningser ver.utils. ipaddr import get_ip_addr; from pprint import pprint; pprint( get_ip_ addr()) " 3e:a7:a0: 4c',
'settings' : {'group': 'default',
'mtu' : '1500',
'qdisc' : 'noqueue',
'qlen' : '1000',
'state' : 'UP'},
'mtu': '65536',
'qdisc' : 'noqueue',
'qlen': '1',
'state' : 'UNKNOWN'},
{'eth0': {'flags': ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'],
'index': 7,
'inet': ['10.7.0.3/16'],
'mac': '00:16:
'name': 'eth0',
'parent': 'if8',
'type': 'ethernet'},
'lo': {'flags': ['LOOPBACK', 'UP', 'LOWER_UP'],
'index': 1,
'inet': ['127.0.0.1/8'],
'inet6': ['::1/128'],
'name': 'lo',
'settings': {'group': 'default',
'type': 'loopback'}}