libcloud/compute/drivers/dimensiondata.py [4266:4296]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            id=element.get("id"),
            name=findtext(element, "name", TYPES_URN),
            description=findtext(element, "description", TYPES_URN),
            network_domain=network_domain,
            private_ipv4_range_address=ip_range.get("address"),
            private_ipv4_range_size=int(ip_range.get("prefixSize")),
            ipv6_range_address=ip6_range.get("address"),
            ipv6_range_size=int(ip6_range.get("prefixSize")),
            ipv4_gateway=findtext(element, "ipv4GatewayAddress", TYPES_URN),
            ipv6_gateway=findtext(element, "ipv6GatewayAddress", TYPES_URN),
            location=location,
            status=findtext(element, "state", TYPES_URN),
        )

    def _to_locations(self, object):
        locations = []
        for element in object.findall(fixxpath("datacenter", TYPES_URN)):
            locations.append(self._to_location(element))

        return locations

    def _to_location(self, element):
        loc = NodeLocation(
            id=element.get("id"),
            name=findtext(element, "displayName", TYPES_URN),
            country=findtext(element, "country", TYPES_URN),
            driver=self,
        )
        return loc

    def _to_cpu_spec(self, element):
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



libcloud/compute/drivers/nttcis.py [5375:5407]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            id=element.get("id"),
            name=findtext(element, "name", TYPES_URN),
            description=findtext(element, "description", TYPES_URN),
            network_domain=network_domain,
            private_ipv4_range_address=ip_range.get("address"),
            private_ipv4_range_size=int(ip_range.get("prefixSize")),
            ipv6_range_address=ip6_range.get("address"),
            ipv6_range_size=int(ip6_range.get("prefixSize")),
            ipv4_gateway=findtext(element, "ipv4GatewayAddress", TYPES_URN),
            ipv6_gateway=findtext(element, "ipv6GatewayAddress", TYPES_URN),
            location=location,
            status=findtext(element, "state", TYPES_URN),
        )

    def _to_locations(self, object):
        locations = []

        for element in object.findall(fixxpath("datacenter", TYPES_URN)):
            locations.append(self._to_location(element))

        return locations

    def _to_location(self, element):
        loc = NodeLocation(
            id=element.get("id"),
            name=findtext(element, "displayName", TYPES_URN),
            country=findtext(element, "country", TYPES_URN),
            driver=self,
        )

        return loc

    def _to_cpu_spec(self, element):
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



