From: mwolson_admin Date: Wed, 25 Jun 2008 21:44:40 +0000 (-0400) Subject: s3: Parameterize curl command. X-Git-Url: https://git.hcoop.net/hcoop/scripts.git/commitdiff_plain/6228995d06b90a1df7cdef41cc106439e1e39862 s3: Parameterize curl command. --- diff --git a/s3 b/s3 index 4f26efe..351bd0d 100755 --- a/s3 +++ b/s3 @@ -3,6 +3,7 @@ # Licensed under the terms of the GNU GPL v2 # Copyright 2007 Victor Lowther +CURL=/home/mwolson_admin/bin/curl HMAC=$(dirname $0)/s3-hmac # print a message and bail @@ -46,7 +47,7 @@ check_hmac() { } check_deps() { - check_dep openssl date cat grep curl + check_dep openssl date cat grep check_hmac check_s3 } @@ -156,7 +157,7 @@ s3_curl() { headers[${#headers[@]}]="Authorization: AWS ${S3_ACCESS_KEY_ID}:${sig}" headers[${#headers[@]}]="Date: ${date}" [[ ${md5} ]] && headers[${#headers[@]}]="Content-MD5: ${md5}" - curl ${arg} "${inout}" ${stdopts} -K <(curl_headers "${headers[@]}") \ + $CURL ${arg} "${inout}" ${stdopts} -K <(curl_headers "${headers[@]}") \ "http://s3.amazonaws.com${bucket}${remote}" return $? }