[tor-commits] [stem/master] Fixing regression from previous DirectoryAuthority change
atagar at torproject.org
atagar at torproject.org
Fri Nov 21 18:07:04 UTC 2014
commit fde59fcd4e7a02e1cdf55e37e92cac30de7e0af3
Author: Damian Johnson <atagar at torproject.org>
Date: Fri Nov 21 10:09:15 2014 -0800
Fixing regression from previous DirectoryAuthority change
Shame on me. What good are tests if you don't run 'em?
Traceback (most recent call last):
File "./run_tests.py", line 467, in <module>
main()
File "./run_tests.py", line 216, in main
for test_class in test.util.get_unit_tests(args.specific_test):
File "/home/atagar/Desktop/stem/test/util.py", line 125, in _get_tests
module = __import__(module_name)
File "/home/atagar/Desktop/stem/test/unit/descriptor/remote.py", line 10, in <module>
import stem.descriptor.remote
File "/home/atagar/Desktop/stem/stem/descriptor/remote.py", line 674, in <module>
v3ident = 'D586D18309DED4CD6D57C18FDB97EFA96D330566',
TypeError: __init__() got an unexpected keyword argument 'is_bandwidth_authority'
---
stem/descriptor/remote.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/stem/descriptor/remote.py b/stem/descriptor/remote.py
index 6a0fb6e..02f09d2 100644
--- a/stem/descriptor/remote.py
+++ b/stem/descriptor/remote.py
@@ -654,11 +654,12 @@ class DirectoryAuthority(object):
:var str v3ident: identity key fingerprint used to sign votes and consensus
"""
- def __init__(self, nickname = None, address = None, or_port = None, dir_port = None, fingerprint = None, v3ident = None):
+ def __init__(self, nickname = None, address = None, or_port = None, dir_port = None, is_bandwidth_authority = False, fingerprint = None, v3ident = None):
self.nickname = nickname
self.address = address
self.or_port = or_port
self.dir_port = dir_port
+ self.is_bandwidth_authority = is_bandwidth_authority
self.fingerprint = fingerprint
self.v3ident = v3ident
More information about the tor-commits
mailing list