-BACKUPDIR=/afs/megacz.com/private/hcoop-backup
-BACKUPTMP=/var/backups/hcoop-backup
-SUBDIR=`date +%Y.%m.%d`
-
-#SYNC_CMD="rsync --bwlimit=$BWLIMIT --remove-source-files"
+BUCKET=hcoop.net-backups
+BACKUPDIR=full
+BACKUPTMP=/var/backups/hcoop-backup-testing
+SUBDIR=$(date +%Y.%m.%d)
+
+export S3_ACCESS_KEY_ID=$(cat ~mwolson_admin/.amazon/access.key)
+export S3_SECRET_ACCESS_KEY=~mwolson_admin/.amazon/secret.key
+
+function s3_cmd () {
+ # $1: command (get|put|ls|rm)
+ # $2: remote file
+ # $3: local file
+ local cmd=$1
+ shift
+ local bwarg
+ if test "$cmd" = "put"; then
+ bwarg="${BWLIMIT}K";
+ else
+ bwarg=
+ fi
+ $SCRIPTDIR/s3 $cmd $BUCKET "$1" "$2" $bwarg
+}