'Rackspace cloud networks client.
Though pyrax "fixed" the network client bugs that were introduced
in 1.8, it still doesn\'t work for contexts because of caching of the
nova client.'

def _create(self):

    if (not self.pyrax):
        self._authenticate()
    ep = pyrax._get_service_endpoint(self.pyrax, 'compute', region=cfg.CONF.region_name_for_services)
    cls = pyrax._client_classes['compute:network']
    client = cls(self.pyrax, region_name=cfg.CONF.region_name_for_services, management_url=ep)
    return client
