예제 #1
0
 def test_delete_wait_with_heat_connection_exception(self, mocked_hc):
     stack = {"stack_status", "DELETE_IN_PROGRESS"}
     mocked_hc.get.side_effect = [stack, Exception("any stuff")]
     openstack_driver = openstack.OpenStack()
     self.assertRaises(vnfm.VNFDeleteWaitFailed,
                       openstack_driver.delete_wait, None, None, 'vnf_id',
                       None, None)
예제 #2
0
 def setUp(self):
     super(TestOpenStack, self).setUp()
     self.context = context.get_admin_context()
     self.infra_driver = openstack.OpenStack()
     self._mock_heat_client()
     mock.patch('tacker.db.common_services.common_services_db_plugin.'
                'CommonServicesPluginDb.create_event').start()
     self._cos_db_plugin = \
         common_services_db_plugin.CommonServicesPluginDb()
     self.addCleanup(mock.patch.stopall)
예제 #3
0
 def setUp(self):
     super(TestOpenStack, self).setUp()
     self.context = context.get_admin_context()
     self.infra_driver = openstack.OpenStack()
     self._mock_heat_client()
     mock.patch('tacker.db.common_services.common_services_db_plugin.'
                'CommonServicesPluginDb.create_event').start()
     self._cos_db_plugin = \
         common_services_db_plugin.CommonServicesPluginDb()
     self.addCleanup(mock.patch.stopall)
     yaml.SafeLoader.add_constructor(
         yaml.resolver.BaseResolver.DEFAULT_MAPPING_TAG,
         lambda loader, node: dict(loader.construct_pairs(node)))
 def setUp(self):
     super(TestOpenStack, self).setUp()
     self.openstack = openstack.OpenStack()
     self.context = context.get_admin_context()
     self.url = client.HEAT_URL
     self.instance_uuid = uuidsentinel.instance_id
     self.stack_id = uuidsentinel.stack_id
     self.json_headers = {'content-type': 'application/json',
                          'location': 'http://heat-api/stacks/'
                          + self.instance_uuid + '/myStack/60f83b5e'}
     self._mock('tacker.common.clients.OpenstackClients.heat', self.cs)
     self.mock_log = mock.patch('tacker.vnfm.infra_drivers.openstack.'
                                'openstack.LOG').start()
     mock.patch('time.sleep', return_value=None).start()
 def setUp(self):
     super(TestOpenStack, self).setUp()
     self.context = context.get_admin_context()
     self.infra_driver = openstack.OpenStack()
     self._mock_heat_client()
     self.addCleanup(mock.patch.stopall)