Diff
1diff --git a/duplicity-backup.sh b/duplicity-backup.sh
2index 9877512a19854b71a3786daf7d4d64a89a875c56..94bb7d838a5197c4073f51df503b4966b909a0ed 100755
3--- a/duplicity-backup.sh
4+++ b/duplicity-backup.sh
5@@ -355,6 +355,7 @@ SIGN_PASSPHRASE=${PASSPHRASE}
6
7 export AWS_ACCESS_KEY_ID
8 export AWS_SECRET_ACCESS_KEY
9+export AWS_PROFILE
10 export GS_ACCESS_KEY_ID
11 export GS_SECRET_ACCESS_KEY
12 export SWIFT_USERNAME
13@@ -433,7 +434,7 @@ else
14 DEST_IS_GS=false
15 fi
16
17-if [ "$(echo "${DEST}" | cut -c 1,2)" = "s3" ]; then
18+if [ "$(echo "${DEST}" | cut -c 1,2)" = "s3" ] || [ "$(echo "${DEST}" | cut -c 1,2)" = "bo" ]; then
19 DEST_IS_S3=true
20 S3CMD="$(command -v s3cmd)"
21 if [ ! -x "${S3CMD}" ]; then
22@@ -703,7 +704,7 @@ get_remote_file_size()
23 SIZE=$(gsutil du -hs "${TMPDEST}" | awk '{print $1$2}')
24 fi
25 ;;
26- "s3")
27+ s3|bo)
28 FRIENDLY_TYPE_NAME="Amazon S3"
29 if ${S3CMD_AVAIL} ; then
30 TMPDEST=$(echo "${DEST}" | cut -f 3- -d /)
31@@ -1168,6 +1169,7 @@ fi
32
33 unset AWS_ACCESS_KEY_ID
34 unset AWS_SECRET_ACCESS_KEY
35+unset AWS_PROFILE
36 unset GS_ACCESS_KEY_ID
37 unset GS_SECRET_ACCESS_KEY
38 unset SWIFT_USERNAME