manager.py 文件源码

python
阅读 35 收藏 0 点赞 0 评论 0

项目:ucloud-storage-python-wrapper 作者: wishket 项目源码 文件源码
def post_object_metadata(self, container_name, file_name, params, action):
        """
        post account's metadata for add, delete
        :param params: params should iterable by key, value
        :param action: means add or delete ['add', 'delete']
        :return: result status code
        """
        # post account's metadata
        url = self.url + '/' + container_name + '/' + file_name

        headers = self.base_headers
        for key, value in params.iteritems():
            if action == 'add':
                headers['X-Container-Meta-' + key] = value
            else:
                headers['X-Remove-Container-Meta-' + key] = value
        response = check_response_status(
            requests.post(url, headers=headers)
        )
        return response.status_code
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号