Ejemplo n.º 1
0
 def _create_network(self, tenant_id, namestart='network-smoke-'):
     name = data_utils.rand_name(namestart)
     body = dict(network=dict(
         name=name,
         tenant_id=tenant_id,
     ), )
     result = self.network_client.create_network(body=body)
     network = net_common.DeletableNetwork(client=self.network_client,
                                           **result['network'])
     self.assertEqual(network.name, name)
     self.set_resource(name, network)
     return network
Ejemplo n.º 2
0
 def _create_server(self):
     tenant_id = self.tenant_id
     name = data_utils.rand_name("smoke_server-")
     keypair = self.create_keypair(name='keypair-%s' % name)
     security_groups = [self.security_groups[tenant_id].name]
     net = self.list_networks(tenant_id=self.tenant_id)[0]
     self.network = net_common.DeletableNetwork(client=self.network_client,
                                                **net['network'])
     create_kwargs = {
         'nics': [
             {
                 'net-id': self.network.id
             },
         ],
         'key_name': keypair.name,
         'security_groups': security_groups,
     }
     server = self.create_server(name=name, create_kwargs=create_kwargs)
     self.servers_keypairs[server] = keypair
     self.assertTrue(self.servers_keypairs)