From fe2cc33990d8be06425931e5831013915d5ebf1e Mon Sep 17 00:00:00 2001 From: derekpierre Date: Tue, 20 Dec 2022 09:04:47 -0500 Subject: [PATCH] Don't log bytes directly, use hex instead. --- nucypher/network/nodes.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nucypher/network/nodes.py b/nucypher/network/nodes.py index 588726e7d..536880d39 100644 --- a/nucypher/network/nodes.py +++ b/nucypher/network/nodes.py @@ -826,11 +826,12 @@ class Learner: # # Deserialize # + response_data = response.content try: - metadata = MetadataResponse.from_bytes(response.content) + metadata = MetadataResponse.from_bytes(response_data) except Exception as e: self.log.warn( - f"Failed to deserialize MetadataResponse from Teacher {current_teacher} ({e}): {response.content}" + f"Failed to deserialize MetadataResponse from Teacher {current_teacher} ({e}): hex bytes={response_data.hex()}" ) return @@ -839,7 +840,7 @@ class Learner: except Exception as e: # TODO (#567): bucket the node as suspicious self.log.warn( - f"Failed to verify MetadataResponse from Teacher {current_teacher} ({e}): {response.content}" + f"Failed to verify MetadataResponse from Teacher {current_teacher} ({e}): hex bytes={response_data.hex()}" ) return