lbry-sdk/lbrynet/dht/peermanager.py
2018-03-28 15:53:47 -04:00

15 lines
349 B
Python

from lbrynet.core.Peer import Peer
class PeerManager(object):
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