summaryrefslogtreecommitdiffstats
path: root/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy
diff options
context:
space:
mode:
authorSimon Rettberg2020-07-30 16:45:02 +0200
committerroot2020-07-30 16:45:02 +0200
commit98e73218d9771f2bf1bf2202f186a1d37b76d2be (patch)
tree8a402e6790b4e6f6b3d067ef67a14f83c8f45582 /core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy
parent[inc/autoclone] Restore cwdirectory (diff)
downloadmltk-98e73218d9771f2bf1bf2202f186a1d37b76d2be.tar.gz
mltk-98e73218d9771f2bf1bf2202f186a1d37b76d2be.tar.xz
mltk-98e73218d9771f2bf1bf2202f186a1d37b76d2be.zip
[dnbd3/run-virt] Use dnbd3-server-proxy-fuse for local caching
Diffstat (limited to 'core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy')
-rwxr-xr-xcore/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy b/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy
index 751e327c..9b645796 100755
--- a/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy
+++ b/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy
@@ -8,7 +8,12 @@ if [ -s "$ERRLOG" ]; then
exec $(which dnbd3-server) -n --errormsg "$(cat "$ERRLOG")" -c /etc/dnbd3-server
fi
-exec $(which dnbd3-server) -n -c /etc/dnbd3-server
+if [ -d "/mnt/dnbd3" ]; then
+ set -- -m /mnt/dnbd3
+else
+ set --
+fi
+exec $(which dnbd3-server) -n -c /etc/dnbd3-server "$@"
exit 1