def labeled_ips(self):
    "Returns the list of all IPs\n\n        The return value looks like this flat structure::\n\n            {'network_label': 'my_network',\n             'network_id': 'n8v29837fn234782f08fjxk3ofhb84',\n             'ips': [{'address': '0.0.0.0',\n                      'version': 4,\n                      'type: 'fixed',\n                      'meta': {...}},\n                     {'address': '0.0.0.0',\n                      'version': 4,\n                      'type': 'floating',\n                      'meta': {...}},\n                     {'address': 'fe80::4',\n                      'version': 6,\n                      'type': 'fixed',\n                      'meta': {...}}]\n        "
    if self['network']:
        ips = [IP(**ip) for ip in self.fixed_ips()]
        for ip in ips:
            del ip['meta']['floating_ips']
        ips.extend(self.floating_ips())
        return {'network_label': self['network']['label'], 'network_id': self['network']['id'], 'ips': ips}
    return []
Returns the list of all IPs

The return value looks like this flat structure::

    {'network_label': 'my_network',
     'network_id': 'n8v29837fn234782f08fjxk3ofhb84',
     'ips': [{'address': '0.0.0.0',
              'version': 4,
              'type: 'fixed',
              'meta': {...}},
             {'address': '0.0.0.0',
              'version': 4,
              'type': 'floating',
              'meta': {...}},
             {'address': 'fe80::4',
              'version': 6,
              'type': 'fixed',
              'meta': {...}}]
def labeled_ips(self):
    "Returns the list of all IPs\n\n        The return value looks like this flat structure::\n\n            {'network_label': 'my_network',\n             'network_id': 'n8v29837fn234782f08fjxk3ofhb84',\n             'ips': [{'address': '0.0.0.0',\n                      'version': 4,\n                      'type: 'fixed',\n                      'meta': {...}},\n                     {'address': '0.0.0.0',\n                      'version': 4,\n                      'type': 'floating',\n                      'meta': {...}},\n                     {'address': 'fe80::4',\n                      'version': 6,\n                      'type': 'fixed',\n                      'meta': {...}}]\n        "
    if self['network']:
        ips = [IP(**ip) for ip in self.fixed_ips()]
        for ip in ips:
            del ip['meta']['floating_ips']
        ips.extend(self.floating_ips())
        return {'network_label': self['network']['label'], 'network_id': self['network']['id'], 'ips': ips}
    return []