コード例 #1
0
ファイル: test_vmwareapi.py プロジェクト: qingw/nova
 def test_instance_dir_disk_created(self):
     """Test image file isn't cached when use_linked_clone is False."""
     self._create_vm()
     inst_file_path = '[fake-ds] fake-uuid/fake_name.vmdk'
     cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk'
     self.assertEqual(vmwareapi_fake.get_file(inst_file_path), True)
     self.assertEqual(vmwareapi_fake.get_file(cache_file_path), False)
コード例 #2
0
ファイル: test_vmwareapi.py プロジェクト: aneeshpu/nova
 def test_cache_dir_disk_created(self):
     """Test image disk is cached when use_linked_clone is True."""
     self.flags(use_linked_clone=True, group='vmware')
     self._create_vm()
     cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk'
     cache_root_path = '[fake-ds] vmware_base/fake_image_uuid.80.vmdk'
     self.assertTrue(vmwareapi_fake.get_file(cache_file_path))
     self.assertTrue(vmwareapi_fake.get_file(cache_root_path))
コード例 #3
0
ファイル: test_vmwareapi.py プロジェクト: dnguyenutsa/nova
 def test_cache_dir_disk_created(self):
     """Test image disk is cached when use_linked_clone is True."""
     self.flags(use_linked_clone=True, group='vmware')
     self._create_vm()
     cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk'
     cache_root_path = '[fake-ds] vmware_base/fake_image_uuid.80.vmdk'
     self.assertTrue(vmwareapi_fake.get_file(cache_file_path))
     self.assertTrue(vmwareapi_fake.get_file(cache_root_path))
コード例 #4
0
ファイル: test_vmwareapi.py プロジェクト: aneeshpu/nova
    def test_instance_dir_disk_created(self):
        """Test image file is cached when even when use_linked_clone
            is False
        """

        self._create_vm()
        inst_file_path = '[fake-ds] fake-uuid/fake_name.vmdk'
        cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk'
        self.assertTrue(vmwareapi_fake.get_file(inst_file_path))
        self.assertTrue(vmwareapi_fake.get_file(cache_file_path))