コード例 #1
0
    def test_image_type_exclude_list(self):
        fake_driver = fake.FakeDriver(None)

        traits = fake_driver.capabilities_as_traits()
        self.assertTrue(traits[os_traits.COMPUTE_IMAGE_TYPE_RAW])
        self.assertFalse(traits[os_traits.COMPUTE_IMAGE_TYPE_VHD])

        self.flags(image_type_exclude_list='raw', group='compute')
        traits = fake_driver.capabilities_as_traits()
        self.assertFalse(traits[os_traits.COMPUTE_IMAGE_TYPE_RAW])
        self.assertFalse(traits[os_traits.COMPUTE_IMAGE_TYPE_VHD])
コード例 #2
0
 def setUp(self):
     super(FakeDriverMultiNodeTestCase, self).setUp()
     self.driver = fake.FakeDriver(virtapi=None)
     fake.set_nodes(['aaa', 'bbb'])
コード例 #3
0
 def setUp(self):
     super(FakeDriverSingleNodeTestCase, self).setUp()
     self.driver = fake.FakeDriver(virtapi=None)
     fake.set_nodes(['xyz'])
コード例 #4
0
 def test_public_api_signatures(self):
     baseinst = driver.ComputeDriver(None)
     inst = fake.FakeDriver(fake.FakeVirtAPI(), True)
     self.assertPublicAPISignatures(baseinst, inst)
コード例 #5
0
ファイル: fake_driver.py プロジェクト: pratgohi/nova-powervm
    def __init__(self, virtapi):
        super(FakePowerVMDriver, self).__init__(virtapi)

        # Use the fake driver for scaffolding for now
        fake.set_nodes(['fake-PowerVM'])
        self._fake = fake.FakeDriver(virtapi)
コード例 #6
0
 def setUp(self):
     fake_driver = fake.FakeDriver(None)
     self.vmsconn = vms_conn.get_vms_connection(fake_driver)