예제 #1
0
 def test_0390_update_metadata(self):
     # update metadata value as org admin
     vm = VM(TestVM._sys_admin_client, href=TestVM._test_vapp_first_vm_href)
     task = vm.set_metadata(domain=MetadataDomain.GENERAL.value,
                            visibility=MetadataVisibility.READ_WRITE,
                            key=TestVM._metadata_key,
                            value=TestVM._metadata_new_value)
     TestVM._client.get_task_monitor().wait_for_success(task)
     entries = metadata_to_dict(vm.get_metadata())
     self.assertEqual(TestVM._metadata_new_value,
                      entries[TestVM._metadata_key])
예제 #2
0
 def test_0380_get_meadata(self):
     # retrieve metadata
     vm = VM(TestVM._sys_admin_client, href=TestVM._test_vapp_first_vm_href)
     entries = metadata_to_dict(vm.get_metadata())
     self.assertTrue(len(entries) > 0)