cgfs.py 文件源码

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

项目:CodeGra.fs 作者: CodeGra-de 项目源码 文件源码
def truncate(self, path, length, fh=None):
        with self._lock:
            if length < 0:  # pragma: no cover
                raise FuseOSError(EINVAL)

            if fh is None:
                file = self.get_file(path, expect_type=SingleFile)
            else:  # pragma: no cover
                file = self._open_files[fh]

            if self.fixed and not isinstance(file, (TempFile, SpecialFile)):
                raise FuseOSError(EPERM)

            file.truncate(length)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号