@Test public void testSaveIsInitialized() { Guid vmId = existingVm.getId(); boolean origInitialized = existingVm.isInitialized(); // Switch is_initialized dao.saveIsInitialized(vmId, !origInitialized); VM updatedVm = dao.get(vmId); assertEquals(!origInitialized, updatedVm.isInitialized(), "VM's is_initiazlied was not updated"); // Switch it back, just to make sure dao.saveIsInitialized(vmId, origInitialized); updatedVm = dao.get(vmId); assertEquals(origInitialized, updatedVm.isInitialized(), "VM's is_initiazlied was not updated"); }
protected void updateFloppyImages() { ImagesDataProvider.getFloppyImageList(new AsyncQuery<>( images -> { images.sort(new LexoNumericComparator()); VM selectedVM = vm; if (AsyncDataProvider.getInstance().isWindowsOsType(selectedVM.getVmOsId())) { // Add a pseudo floppy disk image used for Windows' sysprep. if (!selectedVM.isInitialized() && vm.getVmInit() != null) { images.add(0, "[sysprep]"); //$NON-NLS-1$ getAttachFloppy().setEntity(true); } else { images.add("[sysprep]"); //$NON-NLS-1$ } } getFloppyImage().setItems(images); if (getFloppyImage().getIsChangable() && getFloppyImage().getSelectedItem() == null) { getFloppyImage().setSelectedItem(Linq.firstOrNull(images)); } }), vm.getStoragePoolId()); }
_writer.writeElement(IMAGE_TYPE_ID, vm.getImageTypeId().toString()); _writer.writeElement(IS_INITIALIZED, String.valueOf(vm.isInitialized())); _writer.writeElement(ORIGIN, String.valueOf(vm.getOrigin().getValue())); if (!StringUtils.isBlank(vm.getAppList())) {
_writer.writeElement(IMAGE_TYPE_ID, vm.getImageTypeId().toString()); _writer.writeElement(IS_INITIALIZED, String.valueOf(vm.isInitialized())); _writer.writeElement(ORIGIN, String.valueOf(vm.getOrigin().getValue())); if (!StringUtils.isBlank(vm.getAppList())) {
getIsLinuxOptionsAvailable().setEntity(getIsLinuxOS()); setIsWindowsOS(AsyncDataProvider.getInstance().isWindowsOsType(vm.getVmOsId())); getIsVmFirstRun().setEntity(!vm.isInitialized()); initVmInitEnabled(vm.getVmInit(), vm.isInitialized()); getVmInitModel().init(vm.getStaticData()); toggleAutoSetVmHostname();
vm.setInitialized(instance.isInitialized()); vm.setStateless(instance.isStateless()); vm.setRunAndPause(instance.isRunAndPause());