summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d
diff options
context:
space:
mode:
authorSimon Rettberg2018-10-19 15:02:56 +0200
committerSimon Rettberg2018-10-19 15:02:56 +0200
commitd6371a280145bf2a43ec768f3e99d9f0d9e0c72c (patch)
treecd54a6c7656dbba83c15a566756f54b089394461 /core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d
parent[run-virt] Create empty line if pwdeamon is down (diff)
downloadmltk-d6371a280145bf2a43ec768f3e99d9f0d9e0c72c.tar.gz
mltk-d6371a280145bf2a43ec768f3e99d9f0d9e0c72c.tar.xz
mltk-d6371a280145bf2a43ec768f3e99d9f0d9e0c72c.zip
[run-virt] Support $SLX_VM_MUTED to toggle automute
openslx.ini: [openslx] muteSound=1/0
Diffstat (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d')
-rw-r--r--core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc
index 98b0b78a..ba421191 100644
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc
@@ -117,6 +117,9 @@ setup_virtual_floppy() {
fi
fi
+ local MUTED=1
+ [ -n "$SLX_VM_MUTED" ] && [ "$SLX_VM_MUTED" -ge 0 ] && MUTED="$SLX_VM_MUTED"
+
# Write info file
local UNAME=
[ -s "${HOME}/.openslx/account" ] && UNAME=$(cat "${HOME}/.openslx/account")
@@ -132,6 +135,7 @@ setup_virtual_floppy() {
scriptVisibility=${OPTIONS[VISIBILITY]}
passCreds=${SHARE_CREDENTIAL_PASSTHROUGH}
bootIp=${SLX_PXE_CLIENT_IP}
+ muteSound=${MUTED}
[remap]
documents=${SHARE_DOCUMENTS}