summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-05-17 09:13:09 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-05-17 12:47:45 +0000
commit03130db1cd5df0866a38e4f7aabaefee49b6a28f (patch)
treeb5fe4751649d1c8593807d9250d07fa1056d632f
parentaadad411d21b41a011f8f981d637e74a03bc81ed (diff)
start-container-docker.sh:Use remote_exec in ${prefix}container_exec
Change-Id: I321bcd7bd9748d0aa4b3328513859540979c95f1
-rwxr-xr-xstart-container-docker.sh6
1 files changed, 1 insertions, 5 deletions
diff --git a/start-container-docker.sh b/start-container-docker.sh
index e7f46d83..9a9e399f 100755
--- a/start-container-docker.sh
+++ b/start-container-docker.sh
@@ -264,11 +264,7 @@ ${prefix}container_stop ()
}
${prefix}container_exec ()
{
- local -a cmd
- cmd=()
- # Add quotes to every parameter
- for i in "\$@"; do cmd+=(\$(printf '%q' "\$i")); done
- ssh -p ${session_port} -A ${session_host} "cd \$(pwd); exec \${cmd[@]}"
+ remote_exec "${session_host}:${session_port}:\$(pwd)" "\$@"
}
${prefix}container_host=${session_host}
${prefix}container_port=${session_port}