<%! def inherit( context ): if not context.get('base_tpl'): return '/base_app.html' else: return context.get('base_tpl') %> <%inherit file="${inherit(context)}"/> <%block name="right_content"> % if not (storage_info and auth_info):

${_(u'无法访问CEPH, 请联系管理员, 确认PaaS中配置的CEPH服务正确')}

${_(u'注意: 此时无法执行部署操作')}

% else:

 

${storage_info.get('cur_quota_rate')}%
  • ${_(u'占用空间')} ${storage_info.get('cur_quota')} MB / ${storage_info.get('max_size')} GB
  • ${_(u'对象数量')} ${storage_info.get('cur_object')}
Bucket Name ${_(u'对象数量')} ${_(u'占用空间')} ${_(u'说明')}
${auth_info.get('test_bucket_name')} ${storage_info.get('cur_object_test')} ${storage_info.get('cur_quota_test')} MB ${_(u'测试环境')}
${auth_info.get('prod_bucket_name')} ${storage_info.get('cur_object_prod')} ${storage_info.get('cur_quota_prod')} MB ${_(u'正式环境')}

${_(u'使用说明')}

${_(u'可以使用')} django-storage ${_(u'或者')} boto3 ${_(u'模块来访问服务,')}

${_(u'配置项:(请将下列配置项添加到')} config/default.py ${_(u'文件中, 然后在项目中直接引用)')}


    # ${_(u'RGW 相关配置')}
    RGW_ACCESS_KEY_ID = os.environ.get('RGW_ACCESS_KEY_ID')
    RGW_SECRET_ACCESS_KEY = os.environ.get('RGW_SECRET_ACCESS_KEY')
    RGW_BUCKET_NAME = os.environ.get('RGW_BUCKET_NAME')
    RGW_ENDPOINT_URL = os.environ.get('RGW_ENDPOINT_URL')
                        
                        
RGW ACCESS KEY ID ${auth_info.get('aws_access_key_id', '')}
RGW SECRET ACCESS KEY ${auth_info.get('aws_secret_access_key', '')}
RGW ENDPOINT URL ${auth_info.get('rgw_url')}
BUCKET NAME ${auth_info.get('test_bucket_name', '')}
${auth_info.get('prod_bucket_name', '')}

${_(u'使用说明')}

${_(u'对象存储服务初始化时,默认为应用创建两个 bucket ,分别供测试环境与正式环境使用。')}

${_(u'你无法对 bucket 进行新增和删除操作。')}

% endif