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()
评论列表
文章目录