lbry-sdk/lbrynet/extras/daemon/PeerManager.py

15 lines
340 B
Python
Raw Normal View History

from lbrynet.p2p.Peer import Peer
2015-08-20 17:27:15 +02:00
class PeerManager:
2015-08-20 17:27:15 +02:00
def __init__(self):
self.peers = []
def get_peer(self, host, port):
for peer in self.peers:
if peer.host == host and peer.port == port:
return peer
peer = Peer(host, port)
self.peers.append(peer)
return peer