[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [bridgedb/develop] Fix parseNetworkStatusFile() to actually return a dict.
commit 803ce0995ce428f0f21986f13162e347c2358a57
Author: Isis Lovecruft <isis@xxxxxxxxxxxxxx>
Date: Tue Aug 26 01:48:17 2014 +0000
Fix parseNetworkStatusFile() to actually return a dict.
Previously, it was returning a BridgeNetworkStatusDocument class.
---
lib/bridgedb/parse/descriptors.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/bridgedb/parse/descriptors.py b/lib/bridgedb/parse/descriptors.py
index cfb895e..362731f 100644
--- a/lib/bridgedb/parse/descriptors.py
+++ b/lib/bridgedb/parse/descriptors.py
@@ -27,8 +27,8 @@ def parseNetworkStatusFile(filename, validate=True):
"""Parse a file which contains an ``@type bridge-networkstatus`` document.
:rtype: dict
- :returns: A dictionary of
- :api:`stem.descriptor.router_status_entry.RouterStatusEntryV2`.
+ :returns: A dictionary fingerprints mapped to
+ :api:`stem.descriptor.router_status_entry.RouterStatusEntryV2`s.
"""
logging.info("Parsing networkstatus entries with Stem: %s" % filename)
@@ -55,9 +55,9 @@ def parseNetworkStatusFile(filename, validate=True):
("Networkstatus file '%s' started with 'published' line! Please "
"revise this function!") % filename)
- routers = networkstatus.BridgeNetworkStatusDocument(descriptors,
- validate=validate)
- return routers
+ document = networkstatus.BridgeNetworkStatusDocument(descriptors,
+ validate=validate)
+ return document.routers
def parseServerDescriptorsFile(filename, validate=False):
"""Parse a file which contains ``@type bridge-server-descriptor``s.
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits