Merge pull request #20 from zixuanzh/peer-cleanup
Removing notion of context from peerstore
This commit is contained in:
commit
e81748a671
|
@ -2,8 +2,8 @@ from abc import ABC, abstractmethod
|
|||
|
||||
class IAddrBook(ABC):
|
||||
|
||||
def __init__(self, context):
|
||||
self.context = context
|
||||
def __init__(self):
|
||||
pass
|
||||
|
||||
@abstractmethod
|
||||
def add_addr(self, peer_id, addr, ttl):
|
||||
|
|
|
@ -2,8 +2,8 @@ from abc import ABC, abstractmethod
|
|||
|
||||
class IPeerMetadata(ABC):
|
||||
|
||||
def __init__(self, context):
|
||||
self.context = context
|
||||
def __init__(self):
|
||||
pass
|
||||
|
||||
@abstractmethod
|
||||
def get(self, peer_id, key):
|
||||
|
|
|
@ -3,8 +3,8 @@ from .peerdata import PeerData
|
|||
|
||||
class PeerStore(IPeerStore):
|
||||
|
||||
def __init__(self, context):
|
||||
IPeerStore.__init__(self, context)
|
||||
def __init__(self):
|
||||
IPeerStore.__init__(self)
|
||||
self.peer_map = {}
|
||||
|
||||
def __create_or_get_peer(self, peer_id):
|
||||
|
|
|
@ -4,9 +4,9 @@ from .peermetadata_interface import IPeerMetadata
|
|||
|
||||
class IPeerStore(ABC, IAddrBook, IPeerMetadata):
|
||||
|
||||
def __init__(self, context):
|
||||
IPeerMetadata.__init__(self, context)
|
||||
IAddrBook.__init__(self, context)
|
||||
def __init__(self):
|
||||
IPeerMetadata.__init__(self)
|
||||
IAddrBook.__init__(self)
|
||||
|
||||
@abstractmethod
|
||||
def peer_info(self, peer_id):
|
||||
|
|
Loading…
Reference in New Issue
Block a user