FListMetadata.py 文件源码

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

项目:lib9 作者: Jumpscale 项目源码 文件源码
def addFile(self, parent_path, name, size=0, mode="644"):
        _, parentObj = self._search_db(parent_path)
        if parentObj.dbobj.state != "":
            raise RuntimeError("%s: No such file or directory" % parent_path)

        aciKey = self._initialize_aci(mode, stat.S_IFREG)
        fileDict = {
            "aclkey": aciKey,
            "blocksize": size,
            "creationTime": calendar.timegm(time.gmtime()),
            "modificationTime": calendar.timegm(time.gmtime()),
            "name": name,
            "size": size,
        }
        self._addObj(parentObj, fileDict, "F")
        parentObj.save()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号