From 7937083c2df8f1547ce18a9cdd58eaa9c203e073 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 2 Jul 2021 11:20:12 +0200 Subject: [vmware] Less strict filtering Suite <-> dmsd, redo filtering logic Get rid of the old flags for different filtering targets. This was never implemented properly anyways and was confusing to use. Instead, add explicit on-demand filtering to to according transformation methods. --- .../ConfigurationLogicDozModServerToStatelessClient.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/main/java/org/openslx/virtualization/configuration/logic') diff --git a/src/main/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicDozModServerToStatelessClient.java b/src/main/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicDozModServerToStatelessClient.java index 30d690a..96d0b91 100644 --- a/src/main/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicDozModServerToStatelessClient.java +++ b/src/main/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicDozModServerToStatelessClient.java @@ -73,6 +73,13 @@ public class ConfigurationLogicDozModServerToStatelessClient // check if input parameters for a transformation are valid this.validateInputs( config, args ); + // apply settings to run virtualized system in a stateless manner + try { + config.transformNonPersistent(); + } catch ( VirtualizationConfigurationException e ) { + throw new TransformationException( e.getLocalizedMessage() ); + } + // set display name of lecture if ( !config.addDisplayName( args.getDisplayName() ) ) { throw new TransformationException( "Can not set display name in virtualization configuration!" ); @@ -98,12 +105,5 @@ public class ConfigurationLogicDozModServerToStatelessClient if ( !args.hasUsbAccess() ) { config.setMaxUsbSpeed( UsbSpeed.NONE ); } - - // apply settings to run virtualized system in a stateless manner - try { - config.transformNonPersistent(); - } catch ( VirtualizationConfigurationException e ) { - throw new TransformationException( e.getLocalizedMessage() ); - } } } -- cgit v1.2.3-55-g7522