From b09815c051d5a3ceb198c26f78d65e2a32183a7f Mon Sep 17 00:00:00 2001 From: "Michael Bradley, Jr" Date: Thu, 26 Jul 2018 14:15:36 -0500 Subject: [PATCH] support multiple extra run opts, e.g. "--rm -v ..." --- run.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/run.sh b/run.sh index 99468da..fabe833 100755 --- a/run.sh +++ b/run.sh @@ -64,6 +64,7 @@ run_embark () { local dummy="-e __embark_docker_runsh" local EMBARK_DOCKER_EXTRA_RUN_OPTS=${EMBARK_DOCKER_EXTRA_RUN_OPTS:-$dummy} + local -a extra_run_opts=( $EMBARK_DOCKER_EXTRA_RUN_OPTS ) local EMBARK_DOCKER_MOUNT_SOURCE=${EMBARK_DOCKER_MOUNT_DIR:-$PWD} local EMBARK_DOCKER_MOUNT_TARGET=${EMBARK_DOCKER_MOUNT_DIR:-/dapp} local EMBARK_DOCKER_IMAGE=${EMBARK_DOCKER_IMAGE:-statusim/embark} @@ -89,7 +90,7 @@ run_embark () { -p 30303:30303 \ -v ${EMBARK_DOCKER_MOUNT_SOURCE}:${EMBARK_DOCKER_MOUNT_TARGET} \ -e TERM \ - "${EMBARK_DOCKER_EXTRA_RUN_OPTS}" \ + "${extra_run_opts[@]}" \ ${EMBARK_DOCKER_IMAGE}:${EMBARK_DOCKER_TAG} \ "${cmd[@]}"