def initialize(self): from wallaby.pf.room import House observer = House.observer() from wallaby.common.document import Document doc = Document() peerNames = sorted(observer.allPeers().keys()) peers = [] for peer in peerNames: ibp = observer.inBoundPillows(peer) obp = observer.outBoundPillows(peer) peers.append({ "name": peer, "inBound": ibp, "outBound": obp }) doc.set("peers", peers) self._throw(Viewer.In.Document, doc) # Wildcard credentials from credentials import Credentials self._throw(Credentials.Out.Credential, Document())