Search in sources :

Example 1 with ReduceImageCommandParameters

use of org.ovirt.engine.core.common.action.ReduceImageCommandParameters in project ovirt-engine by oVirt.

the class RemoveSnapshotSingleDiskLiveCommand method buildReduceImageCommand.

private Pair<ActionType, ReduceImageCommandParameters> buildReduceImageCommand() {
    ReduceImageCommandParameters parameters = new ReduceImageCommandParameters(getStoragePool().getSpmVdsId(), getVdsId(), getDiskImage().getStoragePoolId(), getDiskImage().getStorageIds().get(0), getActiveDiskImage().getId(), getDiskImage().getImageId(), getActiveDiskImage(), true);
    parameters.setParentCommand(ActionType.RemoveSnapshotSingleDiskLive);
    parameters.setParentParameters(getParameters());
    return new Pair<>(ActionType.ReduceImage, parameters);
}
Also used : ReduceImageCommandParameters(org.ovirt.engine.core.common.action.ReduceImageCommandParameters) Pair(org.ovirt.engine.core.common.utils.Pair)

Aggregations

ReduceImageCommandParameters (org.ovirt.engine.core.common.action.ReduceImageCommandParameters)1 Pair (org.ovirt.engine.core.common.utils.Pair)1