yap/update-docs.sh
2018-12-10 14:16:22 -08:00

16 lines
578 B
Bash
Executable File

#!/bin/bash -e
RADOSGW_USER="yap-docs"
BUCKET_NAME="yap-docs"
BUCKET="s3://$BUCKET_NAME"
ACCESS_KEY=$(radosgw-admin user info --uid=$RADOSGW_USER | grep "access_key" | cut -d '"' -f 4)
SECRET_ACCESS_KEY=$(radosgw-admin user info --uid=$RADOSGW_USER | grep "secret_key" | cut -d '"' -f 4)
S3CMD_OPTIONS="--access_key=$ACCESS_KEY --secret_key=$SECRET_ACCESS_KEY --no-ssl --acl-public --host=rgw.multapplied.net --host-bucket='yap-docs.rgw.multapplied.net'"
echo "$S3CMD_OPTIONS"
S3CMD="s3cmd $S3CMD_OPTIONS"
$S3CMD mb $BUCKET
$S3CMD ws-create $BUCKET
$S3CMD sync docs/ $BUCKET