Exemplo n.º 1
0
    def readdir(self):
        children = dict()
        for obj in self.objs:
            for name, obj in scan(obj):
                if not hasValidStatus(obj):
                    continue
                children.setdefault(name, []).append(obj)

        for name, objs in children.iteritems():
            inode = map_objects(objs)
            if inode:
                yield name, inode
Exemplo n.º 2
0
 def is_available(self):
     return hasValidStatus(self.objs)