def getattr(self, path):
print "getattr", path
st = MyStat()
st.st_atime = int(time.time())
st.st_mtime = st.st_atime
st.st_ctime = st.st_atime
pe = path.split(os.path.sep)[1:]
if path == "/": # root of the FUSE filesystem
pass
elif pe[-1] in ["a", "b", "c"]: # first level is directories
pass
elif len(pe) == 2 and pe[-1] == "fuse_live.mkv":
st.st_mode = stat.S_IFREG | 0666
st.st_nlink = 1
st.st_size = 1024**3 #self.fileSize
else:
return -errno.ENOENT
return st
评论列表
文章目录