diff options
author | Simon Rettberg | 2021-07-02 11:20:12 +0200 |
---|---|---|
committer | Simon Rettberg | 2021-07-02 11:20:12 +0200 |
commit | 7937083c2df8f1547ce18a9cdd58eaa9c203e073 (patch) | |
tree | f94b1cdf93d532dd27451d9bc706c88a682952ba /src/main/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicDozModServerToStatelessClient.java | |
parent | libvirt-xml: Add speed hack for "." XPath query (diff) | |
download | master-sync-shared-7937083c2df8f1547ce18a9cdd58eaa9c203e073.tar.gz master-sync-shared-7937083c2df8f1547ce18a9cdd58eaa9c203e073.tar.xz master-sync-shared-7937083c2df8f1547ce18a9cdd58eaa9c203e073.zip |
[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.
Diffstat (limited to 'src/main/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicDozModServerToStatelessClient.java')
-rw-r--r-- | src/main/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicDozModServerToStatelessClient.java | 14 |
1 files changed, 7 insertions, 7 deletions
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() ); - } } } |