import subprocess
nowtime = subprocess.Popen('date', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)

# 创建bucket
#    在rgw机器上运行: nonlive环境是10.162.36.7
#    ak: 用户的 ak
#    sk: 用户的sk
#    bucket: 需要创建的bucket
s3cmd --no-ssl --access_key=$ak --secret_key=$sk --host-bucket= ---host=127.0.0.1:7480 mb s3://${bucket}

 设置读写权限
   1. 生成读写权限文件
    public: 全部权限的用户， 空格划分
    public_read: 读权限的用户， 空格划分
    public_write: 写权限的用户， 空格划分
    注意: 如果要用 “” 将public、public_read、public_write的都印起来,
        eg, 设置读权限用户是 bke_r_1 和bke_r_2 :

python build_police.py  "" "bke_r_1 bke_r_2" ""
python build_police.py "$public" "$public_read" "public_write" > ${bucket}_policy

python build_police.py core-banking-filecheck-sg-dev1 "" "bke_mobile" "" > core-banking-filecheck-sg-dev1_policy


#   2. 应用读写权限
s3cmd --no-ssl --access_key=$ak --secret_key=$sk --host-bucket= ---host=127.0.0.1:7480 setpolicy ${bucket}_policy s3://${bucket}


