Resolve custom remote copy/exec shellcheck (non-)issues.

This commit is contained in:
Darko Poljak 2018-10-08 17:13:13 +02:00
parent 0f31a550cc
commit dcb4395909
2 changed files with 7 additions and 2 deletions

View File

@ -41,6 +41,8 @@ log "@: $*"
log "code: $code" log "code: $code"
# copy files into chroot # copy files into chroot
"$__default_remote_copy" "$code" # code should be split on spaces
# shellcheck disable=SC2086
"$__default_remote_copy" $code
log "-----" log "-----"

View File

@ -36,6 +36,7 @@ shift
# escape ' with '"'"' # escape ' with '"'"'
code="$(echo "$@" | sed -e "s/'/'\"'\"'/g")" code="$(echo "$@" | sed -e "s/'/'\"'\"'/g")"
# shellcheck disable=SC2089
code="chroot $chroot sh -e -c '$code'" code="chroot $chroot sh -e -c '$code'"
log "target_host: $target_host" log "target_host: $target_host"
@ -44,6 +45,8 @@ log "@: $*"
log "code: $code" log "code: $code"
# Run the code # Run the code
"$__default_remote_exec" "$target_host" "$code" # code should be split on spaces
# shellcheck disable=SC2086,SC2090
"$__default_remote_exec" "$target_host" $code
log "-----" log "-----"