diff options
author | Stephan Schwär | 2020-10-08 02:34:02 +0200 |
---|---|---|
committer | Stephan Schwär | 2020-10-08 02:34:02 +0200 |
commit | 2bfddcf3155679e50ff188abe377a20232128632 (patch) | |
tree | 043d66792c212737bbbaccee600d416e128d7abb /src/main/java/org/openslx/util/vm/VmMetaData.java | |
parent | Create Object of DockerMetaDataDummy (diff) | |
download | master-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.java | 5 |
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); |