16 lines
578 B
Bash
Executable File
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
|