Browse Source

fix wildcard domain name

neilpang 5 years ago
parent
commit
54e189616c
1 changed files with 2 additions and 1 deletions
  1. 2 1
      deploy/docker.sh

+ 2 - 1
deploy/docker.sh

@@ -223,7 +223,8 @@ _docker_cp() {
     _debug2 "_frompath" "$_frompath"
     _debug2 "_frompath" "$_frompath"
     _toname="$(basename "$_to")"
     _toname="$(basename "$_to")"
     _debug2 "_toname" "$_toname"
     _debug2 "_toname" "$_toname"
-    if ! tar --transform="s,$_frompath,$_toname," -cz "$_from" 2>/dev/null | _curl_unix_sock "$_DOCKER_SOCK" PUT "/containers/$_dcid/archive?noOverwriteDirNonDir=1&path=$(printf "%s" "$_dir" | _url_encode)" '@-' "Content-Type: application/octet-stream"; then
+    _debug2 "_from" "$_from"
+    if ! tar --transform="s,$(printf "%s" "$_frompath" | tr '*' .),$_toname," -cz "$_from" 2>/dev/null | _curl_unix_sock "$_DOCKER_SOCK" PUT "/containers/$_dcid/archive?noOverwriteDirNonDir=1&path=$(printf "%s" "$_dir" | _url_encode)" '@-' "Content-Type: application/octet-stream"; then
       _err "copy error"
       _err "copy error"
       return 1
       return 1
     fi
     fi