+ if idtuple in self.pings:
+ self.pings[idtuple].update(header, message)
+ self.pings[idtuple].show()
+ else:
+ n = self.pynotify.Notification(header, message)
+ n.show()
+ if zop == 'ping':
+ self.pings[idtuple] = n
+ self.pings = dict(filter(lambda ((c, i, s, time), v): time == idtuple[3], self.pings.items()))