コード例 #1
0
ファイル: vm_manager.py プロジェクト: kz8s/photon-controller
    def _verify_disks(self, vm):
        persistent_disks = [
            disk for disk in vm.layout.disk
            if is_persistent_disk(disk.diskFile)
        ]

        if persistent_disks:
            raise OperationNotAllowedException("persistent disks attached")
コード例 #2
0
    def _verify_disks(self, vm):
        persistent_disks = [
            disk for disk in vm.layout.disk
            if is_persistent_disk(disk.diskFile)
        ]

        if persistent_disks:
            raise OperationNotAllowedException("persistent disks attached")
コード例 #3
0
 def test_is_what_disk(self, disk_files, image, ephemeral, persistent):
     assert_that(is_image(disk_files), equal_to(image))
     assert_that(is_ephemeral_disk(disk_files), equal_to(ephemeral))
     assert_that(is_persistent_disk(disk_files), equal_to(persistent))
コード例 #4
0
 def test_is_what_disk(self, disk_files, image, ephemeral, persistent):
     assert_that(is_image(disk_files), equal_to(image))
     assert_that(is_ephemeral_disk(disk_files), equal_to(ephemeral))
     assert_that(is_persistent_disk(disk_files), equal_to(persistent))