diff --git a/plugins/AnnounceZero/AnnounceZeroPlugin.py b/plugins/AnnounceZero/AnnounceZeroPlugin.py index 623cd4b5..76ff357d 100644 --- a/plugins/AnnounceZero/AnnounceZeroPlugin.py +++ b/plugins/AnnounceZero/AnnounceZeroPlugin.py @@ -1,3 +1,4 @@ +import logging import time import itertools @@ -94,6 +95,7 @@ class SiteAnnouncerPlugin(object): tracker_ip, tracker_port = tracker_address.rsplit(":", 1) tracker_peer = Peer(str(tracker_ip), int(tracker_port), connection_server=self.site.connection_server) tracker_peer.is_tracker_connection = True + #tracker_peer.log_level = logging.INFO connection_pool[tracker_address] = tracker_peer res = tracker_peer.request("announce", request) diff --git a/src/Site/Site.py b/src/Site/Site.py index 1d396b08..010d493b 100644 --- a/src/Site/Site.py +++ b/src/Site/Site.py @@ -1357,8 +1357,13 @@ class Site(object): else: peers = list(self.peers.values()) + self.log.info("%s" % peers) + self.log.info("%s" % need_more) + + peers = peers[0:need_more * 50] + found_more = sorted( - peers[0:need_more * 50], + peers, key=lambda peer: peer.reputation, reverse=True )[0:need_more * 2]