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])
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)