summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java
diff options
context:
space:
mode:
authorManuel Bentele2021-04-23 16:44:18 +0200
committerManuel Bentele2021-04-23 16:44:18 +0200
commit966cbd842fac0996742f33c85c60221c9e461930 (patch)
tree75970d9c506730c1736c8b01430b5ad0c56b22ed /src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java
parentEncapsulate transformation logic for virtualization configurations (diff)
downloadmaster-sync-shared-966cbd842fac0996742f33c85c60221c9e461930.tar.gz
master-sync-shared-966cbd842fac0996742f33c85c60221c9e461930.tar.xz
master-sync-shared-966cbd842fac0996742f33c85c60221c9e461930.zip
Refactors and abstracts version information in config logic and disk image
Diffstat (limited to 'src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java')
-rw-r--r--src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java b/src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java
index 731209b..4456538 100644
--- a/src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java
+++ b/src/main/java/org/openslx/virtualization/virtualizer/VirtualizerQemu.java
@@ -5,6 +5,7 @@ import java.util.Collections;
import java.util.List;
import org.openslx.thrifthelper.TConst;
+import org.openslx.virtualization.Version;
import org.openslx.vm.disk.DiskImage;
import org.openslx.vm.disk.DiskImage.ImageFormat;
@@ -28,6 +29,11 @@ public class VirtualizerQemu extends Virtualizer
.unmodifiableList( Arrays.asList( ImageFormat.QCOW2, ImageFormat.VMDK, ImageFormat.VDI ) );
/**
+ * List of supported versions of the QEMU virtualizer.
+ */
+ private static final List<Version> VIRTUALIZER_SUPPORTED_VERSIONS = null;
+
+ /**
* Creates a new QEMU virtualizer.
*/
public VirtualizerQemu()
@@ -40,4 +46,10 @@ public class VirtualizerQemu extends Virtualizer
{
return VirtualizerQemu.VIRTUALIZER_SUPPORTED_IMAGE_FORMATS;
}
+
+ @Override
+ public List<Version> getSupportedVersions()
+ {
+ return VirtualizerQemu.VIRTUALIZER_SUPPORTED_VERSIONS;
+ }
}