client.py 文件源码

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

项目:yadfs 作者: osteotek 项目源码 文件源码
def get_file_content(self, path):
        info = self.ns.get_file_info(path)
        if info['status'] != Status.ok:
            return info['status'], None

        chunks = info['chunks']
        content = ""
        data = {}
        for chunk, addr in chunks.items():
            cs = ServerProxy(addr)
            chunk_data = cs.get_chunk(chunk)
            index = int(chunk.split("_")[-1])
            data[index] = chunk_data

        i = 0
        while i < len(data):
            content += data[i]
            i += 1

        return Status.ok, content
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号