diff options
Diffstat (limited to 'src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java')
-rw-r--r-- | src/main/java/org/openslx/virtualization/configuration/VirtualizationConfiguration.java | 10 |
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" ); } |