summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java')
-rw-r--r--src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java b/src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java
index d3b0191..c1895bf 100644
--- a/src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java
+++ b/src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java
@@ -249,6 +249,11 @@ public abstract class VirtualizationConfiguration
LOGGER.debug( "Not a VMware file", e );
}
try {
+ return new VirtualizationConfigurationDocker( osList, vmContent, length );
+ } catch ( VirtualizationConfigurationException e ) {
+ LOGGER.debug( "Not a tar.gz file, for docker container", e );
+ }
+ try {
return new VirtualizationConfigurationVirtualBox( osList, vmContent, length );
} catch ( VirtualizationConfigurationException e ) {
LOGGER.debug( "Not a VirtualBox file", e );
@@ -258,11 +263,6 @@ public abstract class VirtualizationConfiguration
} catch ( VirtualizationConfigurationException e ) {
LOGGER.debug( "Not a Libvirt file", e );
}
- try {
- return new VirtualizationConfigurationDocker( osList, vmContent, length );
- } catch ( VirtualizationConfigurationException e ) {
- LOGGER.debug( "Not a tar.gz file, for docker container", e );
- }
throw new VirtualizationConfigurationException( "Unknown virtualizer config format" );
}