forest.py 文件源码

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

项目:tfhfs 作者: fingon 项目源码 文件源码
def init(self):
        self.block_id_references = collections.defaultdict(weakref.WeakSet)
        self.fds = Allocator()
        self.inodes = inode.INodeAllocator(self, self.root_inode)
        self.dirty_node_set = set()
        self.dirty_file_set = set()
        block_id = self.storage.get_block_id_by_name(self.content_name)
        tn = self.directory_node_class(forest=self, block_id=block_id)
        self.root = self.inodes.add_inode(tn, value=self.root_inode)
        self.root.direntry.set_data('st_mode', self.root.direntry.mode |
                                    stat.S_ISVTX)
        # Root dir is sticky by default
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号