summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/util/vm/VmMetaData.java
diff options
context:
space:
mode:
authorStephan Schwär2020-10-08 02:34:02 +0200
committerStephan Schwär2020-10-08 02:34:02 +0200
commit2bfddcf3155679e50ff188abe377a20232128632 (patch)
tree043d66792c212737bbbaccee600d416e128d7abb /src/main/java/org/openslx/util/vm/VmMetaData.java
parentCreate Object of DockerMetaDataDummy (diff)
downloadmaster-sync-shared-2bfddcf3155679e50ff188abe377a20232128632.tar.gz
master-sync-shared-2bfddcf3155679e50ff188abe377a20232128632.tar.xz
master-sync-shared-2bfddcf3155679e50ff188abe377a20232128632.zip
Add meta and config files for ovf format
Diffstat (limited to 'src/main/java/org/openslx/util/vm/VmMetaData.java')
-rw-r--r--src/main/java/org/openslx/util/vm/VmMetaData.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/util/vm/VmMetaData.java b/src/main/java/org/openslx/util/vm/VmMetaData.java
index c836697..e3b78c8 100644
--- a/src/main/java/org/openslx/util/vm/VmMetaData.java
+++ b/src/main/java/org/openslx/util/vm/VmMetaData.java
@@ -313,6 +313,11 @@ public abstract class VmMetaData<T, U, V, W, X>
LOGGER.info( "Not a QEmu file", e );
}
try {
+ return new OvfMetaData( osList, file );
+ } catch ( Exception e ) {
+ LOGGER.info( "Not an ovf file", e );
+ }
+ try {
// TODO This will work for each file because simple read as byte array
// TODO No checks if file is a dockerfile --- THIS SHOOULD NOT BE IN PRODUCTION
return new DockerMetaDataDummy(osList, file);