summaryrefslogtreecommitdiffstats
path: root/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java
diff options
context:
space:
mode:
authorManuel Bentele2021-05-26 11:32:54 +0200
committerManuel Bentele2021-05-26 11:32:54 +0200
commit985b51d7a308ce468105b2c38a293e9f4bd1f48e (patch)
tree2cbaba0115351635b59ad3119da744137682da9f /core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java
parent[qemu] Rename term 'filter' in test classes to match 'transformation' (diff)
downloadmltk-985b51d7a308ce468105b2c38a293e9f4bd1f48e.tar.gz
mltk-985b51d7a308ce468105b2c38a293e9f4bd1f48e.tar.xz
mltk-985b51d7a308ce468105b2c38a293e9f4bd1f48e.zip
[qemu] Add unit tests for Libvirt configuration transformations
Diffstat (limited to 'core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java')
-rw-r--r--core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java b/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java
index 1cd3c9b0..30f60289 100644
--- a/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java
+++ b/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuSerialDevices.java
@@ -81,14 +81,14 @@ public class TransformationSpecificQemuSerialDevices
if ( device == null ) {
// check if device file name is specified
- if ( fileName != null ) {
+ if ( fileName != null && !fileName.isEmpty() ) {
// serial port device is not available, so create new serial port device
final Serial newDevice = config.addSerialDevice();
newDevice.setType( Type.DEV );
newDevice.setSource( fileName );
}
} else {
- if ( fileName == null ) {
+ if ( fileName == null || fileName.isEmpty() ) {
// remove serial port device if device file name is not set
device.remove();
} else {