From dee562437b8605e279b29a336d2798bb24736b51 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sat, 16 Mar 2019 00:42:21 +0100 Subject: [PATCH] Rename hashfield pack functions to bytes --- src/Peer/Peer.py | 4 ++-- src/Peer/PeerHashfield.py | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Peer/Peer.py b/src/Peer/Peer.py index c40db716..159ee41a 100644 --- a/src/Peer/Peer.py +++ b/src/Peer/Peer.py @@ -310,7 +310,7 @@ class Peer(object): res = self.request("getHashfield", {"site": self.site.address}) if not res or "error" in res or "hashfield_raw" not in res: return False - self.hashfield.replaceFromString(res["hashfield_raw"]) + self.hashfield.replaceFromBytes(res["hashfield_raw"]) return self.hashfield @@ -349,7 +349,7 @@ class Peer(object): if self.time_my_hashfield_sent and self.site.content_manager.hashfield.time_changed <= self.time_my_hashfield_sent: return False # Peer already has the latest hashfield - res = self.request("setHashfield", {"site": self.site.address, "hashfield_raw": self.site.content_manager.hashfield.tostring()}) + res = self.request("setHashfield", {"site": self.site.address, "hashfield_raw": self.site.content_manager.hashfield.tobytes()}) if not res or "error" in res: return False else: diff --git a/src/Peer/PeerHashfield.py b/src/Peer/PeerHashfield.py index b7bca64f..fdd414c8 100644 --- a/src/Peer/PeerHashfield.py +++ b/src/Peer/PeerHashfield.py @@ -3,7 +3,7 @@ import time class PeerHashfield(object): - __slots__ = ("storage", "time_changed", "append", "remove", "tostring", "fromstring", "__len__", "__iter__") + __slots__ = ("storage", "time_changed", "append", "remove", "tobytes", "frombytes", "__len__", "__iter__") def __init__(self): self.storage = self.createStorage() self.time_changed = time.time() @@ -12,8 +12,8 @@ class PeerHashfield(object): storage = array.array("H") self.append = storage.append self.remove = storage.remove - self.tostring = storage.tostring - self.fromstring = storage.fromstring + self.tobytes = storage.tobytes + self.frombytes = storage.frombytes self.__len__ = storage.__len__ self.__iter__ = storage.__iter__ return storage @@ -58,9 +58,9 @@ class PeerHashfield(object): def hasHash(self, hash): return int(hash[0:4], 16) in self.storage - def replaceFromString(self, hashfield_raw): + def replaceFromBytes(self, hashfield_raw): self.storage = self.createStorage() - self.storage.fromstring(hashfield_raw) + self.storage.frombytes(hashfield_raw) self.time_changed = time.time() if __name__ == "__main__":