[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [stem/master] Exemplify collector functions rather than methods
commit 7033ab1327f5a12c75558b531222d0048b410c71
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date: Sun Jun 23 13:31:43 2019 -0700
Exemplify collector functions rather than methods
Like stem.descriptor.remote I plan to add function counterparts of our
CollecTor class methods. If users don't need to customize their instance (which
will be the case for almost all users) the functions will be more convenient
than a class.
---
stem/descriptor/collector.py | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/stem/descriptor/collector.py b/stem/descriptor/collector.py
index 4ccf9395..7a3d04ff 100644
--- a/stem/descriptor/collector.py
+++ b/stem/descriptor/collector.py
@@ -16,12 +16,11 @@ With this you can either download and read directly from CollecTor...
import datetime
import stem.descriptor.collector
- collector = stem.descriptor.collector.CollecTor()
yesterday = datetime.date.today() - datetime.timedelta(1)
# provide yesterday's exits
- for desc in collector.get_server_descriptors(start = yesterday):
+ for desc in stem.descriptor.collector.get_server_descriptors(start = yesterday):
if desc.exit_policy.is_exiting_allowed():
print(' %s (%s)' % (desc.nickname, desc.fingerprint))
@@ -33,10 +32,9 @@ With this you can either download and read directly from CollecTor...
import stem.descriptor
import stem.descriptor.collector
- collector = stem.descriptor.collector.CollecTor()
yesterday = datetime.date.today() - datetime.timedelta(1)
- collector.download_server_descriptors(
+ stem.descriptor.collector.download_server_descriptors(
destination = '~/descriptor_cache',
start = yesterday,
).join()
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits