[tor-commits] [sbws/master] chg: resultdump: Add missing attrs to errors
juga at torproject.org
juga at torproject.org
Tue Apr 14 13:54:37 UTC 2020
commit 2969e2c1c9f3f3379377f03784bfb07ced6bd975
Author: juga0 <juga at riseup.net>
Date: Sat Mar 21 15:00:44 2020 +0000
chg: resultdump: Add missing attrs to errors
---
sbws/lib/resultdump.py | 20 +++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)
diff --git a/sbws/lib/resultdump.py b/sbws/lib/resultdump.py
index a7c971f..9792fde 100644
--- a/sbws/lib/resultdump.py
+++ b/sbws/lib/resultdump.py
@@ -584,7 +584,14 @@ class ResultErrorSecondRelay(ResultError):
return ResultErrorSecondRelay(
Result.Relay(
d['fingerprint'], d['nickname'], d['address'],
- d['master_key_ed25519']),
+ d['master_key_ed25519'],
+ relay_in_recent_consensus= # noqa
+ d.get('relay_in_recent_consensus', None), # noqa
+ relay_recent_measurement_attempt= # noqa
+ d.get('relay_recent_measurement_attempt', None), # noqa
+ relay_recent_priority_list= # noqa
+ d.get('relay_recent_priority_list', None), # noqa
+ ),
d['circ'], d['dest_url'], d['scanner'],
msg=d['msg'], t=d['time'])
@@ -619,8 +626,15 @@ class ResultErrorDestination(ResultError):
return ResultErrorSecondRelay(
Result.Relay(
d['fingerprint'], d['nickname'], d['address'],
- d['master_key_ed25519']),
- d['circ'], d['dest_url'], d['scanner'],
+ d['master_key_ed25519'],
+ d['circ'], d['dest_url'], d['scanner'],
+ relay_in_recent_consensus= # noqa
+ d.get('relay_in_recent_consensus', None), # noqa
+ relay_recent_measurement_attempt= # noqa
+ d.get('relay_recent_measurement_attempt', None), # noqa
+ relay_recent_priority_list= # noqa
+ d.get('relay_recent_priority_list', None), # noqa
+ ),
msg=d['msg'], t=d['time'])
def to_dict(self):
More information about the tor-commits
mailing list