diff options
| author | Stephan Schwär | 2021-02-19 00:09:54 +0100 |
|---|---|---|
| committer | Stephan Schwär | 2021-02-19 00:09:54 +0100 |
| commit | 62dce8c2b4e519f689e89038ff2afe4496f60628 (patch) | |
| tree | 7c6802a436e2beb943065b5a377b61eb77d93170 /src/main/java/org/openslx/util/vm/DockerMetaDataDummy.java | |
| parent | [docker] Check recieved content. (diff) | |
| parent | Add automatic RelaxNG schema validation for Libvirt domain XML documents (diff) | |
| download | master-sync-shared-62dce8c.tar.gz master-sync-shared-62dce8c.tar.xz master-sync-shared-62dce8c.zip | |
Merge remote-tracking branch 'origin/feature/qemu-integration'
Diffstat (limited to 'src/main/java/org/openslx/util/vm/DockerMetaDataDummy.java')
| -rw-r--r-- | src/main/java/org/openslx/util/vm/DockerMetaDataDummy.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/util/vm/DockerMetaDataDummy.java b/src/main/java/org/openslx/util/vm/DockerMetaDataDummy.java index eea4d8b..246f390 100644 --- a/src/main/java/org/openslx/util/vm/DockerMetaDataDummy.java +++ b/src/main/java/org/openslx/util/vm/DockerMetaDataDummy.java @@ -3,16 +3,25 @@ package org.openslx.util.vm; import org.apache.log4j.Logger; import org.openslx.bwlp.thrift.iface.Virtualizer; import org.openslx.thrifthelper.TConst; +import org.openslx.util.vm.DiskImage.ImageFormat; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; +import java.util.Arrays; +import java.util.Collections; import java.util.List; public class DockerMetaDataDummy extends VmMetaData { - private static final Logger LOGGER = Logger.getLogger(DockerMetaDataDummy.class); + /** + * List of supported image formats by the Docker hypervisor. + */ + private static final List<DiskImage.ImageFormat> SUPPORTED_IMAGE_FORMATS = Collections.unmodifiableList( + Arrays.asList( ImageFormat.DOCKER ) ); + + private static final Logger LOGGER = Logger.getLogger( DockerMetaDataDummy.class); private final Virtualizer virtualizer = new Virtualizer(TConst.VIRT_DOCKER, "Docker"); @@ -71,6 +80,12 @@ public class DockerMetaDataDummy extends VmMetaData { @Override public byte[] getFilteredDefinitionArray() { return containerDefinition; } + + @Override + public List<DiskImage.ImageFormat> getSupportedImageFormats() + { + return DockerMetaDataDummy.SUPPORTED_IMAGE_FORMATS; + } @Override public void applySettingsForLocalEdit() { |
