Пример #1
0
 def remote_announce(self, announcements):
     lp = self.original.log("received %d announcements (v1)" %
                            len(announcements))
     anns_v1 = set([
         convert_announcement_v1_to_v2(ann_v1) for ann_v1 in announcements
     ])
     return self.original.got_announcements(anns_v1, lp)
Пример #2
0
 def remote_announce(self, announcements):
     lp = self.original.log("received %d announcements (v1)" %
                            len(announcements))
     anns_v1 = set([convert_announcement_v1_to_v2(ann_v1)
                    for ann_v1 in announcements])
     return self.original.got_announcements(anns_v1, lp)
Пример #3
0
 def remote_publish(self, ann_t):  # for_v1
     lp = self.log("introducer: old (v1) announcement published: %s" %
                   (ann_t, ),
                   umid="6zGOIw")
     ann_v2 = convert_announcement_v1_to_v2(ann_t)
     return self.publish(ann_v2, None, lp)
Пример #4
0
 def remote_publish(self, ann_t): # for_v1
     lp = self.log("introducer: old (v1) announcement published: %s"
                   % (ann_t,), umid="6zGOIw")
     ann_v2 = convert_announcement_v1_to_v2(ann_t)
     return self.publish(ann_v2, None, lp)