summaryrefslogtreecommitdiff
path: root/rel/overlay/bin/couchdb
diff options
context:
space:
mode:
Diffstat (limited to 'rel/overlay/bin/couchdb')
-rwxr-xr-xrel/overlay/bin/couchdb8
1 files changed, 6 insertions, 2 deletions
diff --git a/rel/overlay/bin/couchdb b/rel/overlay/bin/couchdb
index c82f581f4..a9e6e9bea 100755
--- a/rel/overlay/bin/couchdb
+++ b/rel/overlay/bin/couchdb
@@ -26,6 +26,10 @@ export BINDIR="$ROOTDIR/erts-$ERTS_VSN/bin"
export EMU=beam
export PROGNAME=`echo $0 | sed 's/.*\///'`
+ARGS_FILE="${COUCHDB_ARGS_FILE:-$ROOTDIR/etc/vm.args}"
+SYSCONFIG_FILE="${COUCHDB_SYSCONFIG_FILE:-$ROOTDIR/releases/$APP_VSN/sys.config}"
+
exec "$BINDIR/erlexec" -boot "$ROOTDIR/releases/$APP_VSN/couchdb" \
- -args_file "$ROOTDIR/etc/vm.args" \
- -config "$ROOTDIR/releases/$APP_VSN/sys.config" "$@"
+ -args_file "${ARGS_FILE}" \
+ -config "${SYSCONFIG_FILE}" "$@"
+