entity.setStoragesNames(split(rs.getString("storage_name"))); entity.setVmSnapshotId(getGuid(rs, "vm_snapshot_id")); entity.setVolumeType(VolumeType.forValue(rs .getInt("volume_type"))); entity.setVolumeFormat(VolumeFormat.forValue(rs
protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index, boolean noSD) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); ArrayList<Guid> storages = new ArrayList<>(); if (!noSD) { storages.addAll(Arrays.asList(GUIDS)); } entity.setStorageIds(storages); return setUpStatisticalEntityExpectations(entity); } static org.ovirt.engine.core.common.businessentities.storage.Disk setUpStatisticalEntityExpectations(DiskImage entity) {
image.setVolumeType(VolumeType.valueOf(node.attributes.get("ovf:volume-type").getValue())); } else { image.setVolumeType(VolumeType.Unassigned); image.setVolumeType(VolumeType.Unassigned);
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setImageId(GUIDS[1]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); ArrayList<Guid> sdIds = new ArrayList<>(); sdIds.add(Guid.Empty); entity.setStorageIds(sdIds); return setUpStatisticalEntityExpectations(entity); }
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); return setUpStatisticalEntityExpectations(entity); }
di.setVolumeType(diskImage.getVolumeType()); di.setVolumeFormat(diskImage.getVolumeFormat()); di.setSize(diskImage.getSize());
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); return setUpStatisticalEntityExpectations(entity); }
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); return setUpStatisticalEntityExpectations(entity); }
private void setVolumesTypeFormat(Action action) { if (action.isSetVm()) { Vm modelVm = action.getVm(); if (!modelVm.isSetDiskAttachments()) { return; } Map<Guid, org.ovirt.engine.core.common.businessentities.storage.Disk> entityDisks = getDiskMap(); for (DiskAttachment modelDiskAttachment : modelVm.getDiskAttachments().getDiskAttachments()) { Disk modelDisk = modelDiskAttachment.getDisk(); if (modelDisk != null) { validateParameters(modelDisk, "id"); Guid modelDiskId = Guid.createGuidFromString(modelDisk.getId()); DiskImage entityDisk = (DiskImage) entityDisks.get(modelDiskId); if (entityDisk == null) { continue; } if (modelDisk.isSetFormat()) { VolumeFormat entityDiskFormat = DiskMapper.map(modelDisk.getFormat(), null); entityDisk.setVolumeFormat(entityDiskFormat); } if (modelDisk.isSetSparse()) { entityDisk.setVolumeType(modelDisk.isSparse() ? VolumeType.Sparse : VolumeType.Preallocated); } } } } }
VolumeFormat volumeFormat = diskModel.getVolumeFormat().getSelectedItem(); diskImage.setVolumeFormat(volumeFormat); diskImage.setVolumeType(AsyncDataProvider.getInstance() .getVolumeType(volumeFormat, storageDomain.getStorageType(), } else if (diskModel.getVolumeType().getIsAvailable()) { VolumeType volumeType = diskModel.getVolumeType().getSelectedItem(); diskImage.setVolumeType(volumeType); diskImage.setVolumeFormat(AsyncDataProvider.getInstance().getDiskVolumeFormat( volumeType, storageDomain.getStorageType()));
public boolean flush() { if (validate()) { diskModel.flush(); DiskImage diskImage = (DiskImage) getDiskModel().getDisk(); diskImage.setSize(getVirtualSize()); diskImage.setActualSizeInBytes(imageInfoModel.getActualSize()); diskImage.setVolumeFormat(getImageInfoModel().getFormat()); diskImage.setVolumeType(AsyncDataProvider.getInstance().getVolumeType( diskImage.getVolumeFormat(), getDiskModel().getStorageDomain().getSelectedItem().getStorageType(), null, null)); diskImage.setContentType(getImageInfoModel().getContentType()); return true; } else { setIsValid(false); } return false; }
getDiskImportData( disk.getId()).getSelectedStorageDomain().getStorageType())); disk.setVolumeType(getDiskImportData(disk.getId()).getSelectedVolumeType());
DiskImage disk = (DiskImage) entry.getValue(); ImportDiskData importDiskData = getDiskImportData(disk.getDiskAlias()); disk.setVolumeType(getAllocation().getSelectedItem()); disk.setVolumeFormat(AsyncDataProvider.getInstance().getDiskVolumeFormat( disk.getVolumeType(),
diskImage.setVolumeType(disk.isSparse() ? VolumeType.Sparse : VolumeType.Preallocated);
diskImage.setSizeInGigabytes(getSize().getEntity()); diskImage.setVolumeType(getVolumeType().getSelectedItem());
DiskImage disk = (DiskImage) entry.getValue(); ImportDiskData importDiskData = getDiskImportData(disk.getDiskAlias()); disk.setVolumeType(getAllocation().getSelectedItem());
disk.setImageId(Guid.newGuid()); disk.setActive(true); disk.setVolumeType(VolumeType.Preallocated); disk.setVolumeFormat(VolumeFormat.RAW);