def _get_identity_admin_client(cls):
     """
     Returns an instance of the Identity Admin API client
     """
     os = clients.AdminManager(service=cls._service)
     admin_client = os.identity_client
     return admin_client
Esempio n. 2
0
 def _get_admin_clients(self):
     """
     Returns a tuple with instances of the following admin clients (in this
     order):
         identity
         network
     """
     os = clients.AdminManager()
     return os.identity_client, os.network_client
Esempio n. 3
0
 def resource_setup(cls):
     super(RoutersTest, cls).resource_setup()
     if not test.is_extension_enabled('router', 'network'):
         msg = "router extension not enabled."
         raise cls.skipException(msg)
     admin_manager = clients.AdminManager()
     cls.identity_admin_client = admin_manager.identity_client
     cls.tenant_cidr = (CONF.network.tenant_network_cidr if cls._ip_version
                        == 4 else CONF.network.tenant_network_v6_cidr)
Esempio n. 4
0
 def resource_setup(cls):
     super(FloatingIPAdminTestJSON, cls).resource_setup()
     cls.ext_net_id = CONF.network.public_network_id
     cls.floating_ip = cls.create_floatingip(cls.ext_net_id)
     cls.alt_manager = clients.Manager(cls.isolated_creds.get_alt_creds())
     admin_manager = clients.AdminManager()
     cls.identity_admin_client = admin_manager.identity_client
     cls.alt_client = cls.alt_manager.network_client
     cls.network = cls.create_network()
     cls.subnet = cls.create_subnet(cls.network)
     cls.router = cls.create_router(data_utils.rand_name('router-'),
                                    external_network_id=cls.ext_net_id)
     cls.create_router_interface(cls.router['id'], cls.subnet['id'])
     cls.port = cls.create_port(cls.network)
 def setUpClass(cls):
     super(NegativeAutoTest, cls).setUpClass()
     os = cls.get_client_manager()
     cls.client = os.negative_client
     os_admin = clients.AdminManager(service=cls._service)
     cls.admin_client = os_admin.negative_client