def addAcceptEdge(self, pid, sock): try: pnode = self.procdict[pid] snode = self.sockdict[sock] self.scene().addItem(Edge(snode, pnode, SOCK_EDGE)) except KeyError: l.warn('%s:\n %s', pid, db.getIpInfo(sock))
def __init__(self, graphWidget, dbid, label, info): if label.startswith('..'): label = label[2:] else: label = db.getIpInfo(label) super(SocketNode, self).__init__(graphWidget, label, False) self.dbid = dbid self.info = info