Removing notion of context from peerstore

This commit is contained in:
Robert Zajac 2018-10-26 15:51:25 -04:00
parent 92e2bb4600
commit c3afb3d48a
4 changed files with 9 additions and 9 deletions

View File

@ -2,8 +2,8 @@ from abc import ABC, abstractmethod
class IAddrBook(ABC): class IAddrBook(ABC):
def __init__(self, context): def __init__(self):
self.context = context pass
@abstractmethod @abstractmethod
def add_addr(self, peer_id, addr, ttl): def add_addr(self, peer_id, addr, ttl):

View File

@ -2,8 +2,8 @@ from abc import ABC, abstractmethod
class IPeerMetadata(ABC): class IPeerMetadata(ABC):
def __init__(self, context): def __init__(self):
self.context = context pass
@abstractmethod @abstractmethod
def get(self, peer_id, key): def get(self, peer_id, key):

View File

@ -3,8 +3,8 @@ from .peerdata import PeerData
class PeerStore(IPeerStore): class PeerStore(IPeerStore):
def __init__(self, context): def __init__(self):
IPeerStore.__init__(self, context) IPeerStore.__init__(self)
self.peer_map = {} self.peer_map = {}
def __create_or_get_peer(self, peer_id): def __create_or_get_peer(self, peer_id):

View File

@ -4,9 +4,9 @@ from .peermetadata_interface import IPeerMetadata
class IPeerStore(ABC, IAddrBook, IPeerMetadata): class IPeerStore(ABC, IAddrBook, IPeerMetadata):
def __init__(self, context): def __init__(self):
IPeerMetadata.__init__(self, context) IPeerMetadata.__init__(self)
IAddrBook.__init__(self, context) IAddrBook.__init__(self)
@abstractmethod @abstractmethod
def peer_info(self, peer_id): def peer_info(self, peer_id):