commit 15bec6376b12108dbfb896d208d4294de53a3235 Author: Damian Johnson atagar@torproject.org Date: Sun Feb 9 17:02:31 2020 -0800
Drop obsolete hidden_service_dir attribute --- stem/descriptor/server_descriptor.py | 10 ---------- test/unit/descriptor/server_descriptor.py | 2 -- 2 files changed, 12 deletions(-)
diff --git a/stem/descriptor/server_descriptor.py b/stem/descriptor/server_descriptor.py index 4a54e42f..36ddb624 100644 --- a/stem/descriptor/server_descriptor.py +++ b/stem/descriptor/server_descriptor.py @@ -502,10 +502,6 @@ class ServerDescriptor(Descriptor):
.. versionchanged:: 1.7.0 Added the is_hidden_service_dir attribute. - - .. versionchanged:: 1.7.0 - Deprecated the hidden_service_dir field, it's never been populated - (:spec:`43c2f78`). This field will be removed in Stem 2.0. """
ATTRIBUTES = { @@ -610,12 +606,6 @@ class ServerDescriptor(Descriptor):
entries, self._unparsed_exit_policy = _descriptor_components(stem.util.str_tools._to_unicode(raw_contents), validate, extra_keywords = ('accept', 'reject'), non_ascii_fields = ('contact', 'platform'))
- # TODO: Remove the following field in Stem 2.0. It has never been populated... - # - # https://gitweb.torproject.org/torspec.git/commit/?id=43c2f78 - - self.hidden_service_dir = ['2'] - if validate: self._parse(entries, validate)
diff --git a/test/unit/descriptor/server_descriptor.py b/test/unit/descriptor/server_descriptor.py index 55b1ac42..6524f9d8 100644 --- a/test/unit/descriptor/server_descriptor.py +++ b/test/unit/descriptor/server_descriptor.py @@ -147,9 +147,7 @@ Qlx9HNCqCY877ztFRC624ja2ql6A2hBcuoYMbkHjcQ4= self.assertEqual(expected_signature, desc.signature) self.assertEqual([], desc.get_unrecognized_lines()) self.assertEqual('2C7B27BEAB04B4E2459D89CA6D5CD1CC5F95A689', desc.digest()) - self.assertEqual('@type server-descriptor 1.0', str(desc.type_annotation())) - self.assertEqual(['2'], desc.hidden_service_dir) # obsolete field
def test_metrics_descriptor_multiple(self): """
tor-commits@lists.torproject.org