# enumerate all stores enum = Connector().enum() for store in enum.allStores(): mountName = enum.name(store) state = "" if enum.isMounted(store): state += 'M' else: state += '-' if enum.isSystem(store): state += 'S' else: state += '-' if enum.isRemovable(store): state += 'R' else: state += '-' if enum.isNet(store): state += 'N' else: state += '-' if enum.isMounted(store): sid = enum.doc(store) try: rev = Connector().lookupDoc(sid, [sid]).rev(sid) with Connector().peek(sid, rev) as r: metaData = struct.loads(sid, r.readAll('META')) realName = metaData["org.peerdrive.annotation"]["title"]