def readdir(self, path, offset): print "READING DIR", path items = TreeNodes.processTree(path, self.config.getTree(), TreeNodes.Node.ReadDir, []) for item in items: if (item != ""): yield fuse.Direntry(item)
def __init__(self, path, flags, *mode): print "**********************XXXXXXXXXXXXX MUSICFSFILE **************" realFile = TreeNodes.processTree(path, GlobalConfig.getTree(), TreeNodes.Node.LookupFile, []) self.file = os.fdopen(os.open(realFile, flags, *mode), flag2mode(flags)) self.fd = self.file.fileno()
def getattr(self, path): print "GETATTR -%s-" % path return TreeNodes.processTree(path, self.config.getTree(), TreeNodes.Node.GetAttr, [])
def readdir(self, path, offset): print "READING DIR",path items = TreeNodes.processTree(path,self.config.getTree(),TreeNodes.Node.ReadDir,[]) for item in items: if ( item != "" ): yield fuse.Direntry(item)
def getattr(self, path): print "GETATTR -%s-"%path return TreeNodes.processTree(path,self.config.getTree(),TreeNodes.Node.GetAttr,[])
def __init__(self, path, flags, *mode): print "**********************XXXXXXXXXXXXX MUSICFSFILE **************" realFile = TreeNodes.processTree(path,GlobalConfig.getTree(),TreeNodes.Node.LookupFile,[]) self.file = os.fdopen(os.open(realFile, flags, *mode), flag2mode(flags)) self.fd = self.file.fileno()