[tor-commits] [sbws/master] Make sure we are appropriately blocking when using our list of relays

pastly at torproject.org pastly at torproject.org
Tue Jun 26 15:36:50 UTC 2018


commit b08694693777e4ba850589c5cf7c898e94ffe7b5
Author: Matt Traudt <sirmatt at ksu.edu>
Date:   Fri Jun 22 09:55:21 2018 -0400

    Make sure we are appropriately blocking when using our list of relays
    
    I'm not sure if this is necessary, honestly. But it doesn't hurt.
---
 sbws/lib/relaylist.py | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/sbws/lib/relaylist.py b/sbws/lib/relaylist.py
index 8b19a7c..6245aa1 100644
--- a/sbws/lib/relaylist.py
+++ b/sbws/lib/relaylist.py
@@ -168,16 +168,13 @@ class RelayList:
         return self._relays_with_flag(Flag.AUTHORITY)
 
     def random_relay(self):
-        relays = self.relays
-        return self.rng.choice(relays)
+        return self.rng.choice(self.relays)
 
     def _relays_with_flag(self, flag):
-        relays = self.relays
-        return [r for r in relays if flag in r.flags]
+        return [r for r in self.relays if flag in r.flags]
 
     def _relays_without_flag(self, flag):
-        relays = self.relays
-        return [r for r in relays if flag not in r.flags]
+        return [r for r in self.relays if flag not in r.flags]
 
     def _init_relays(self):
         c = self._controller





More information about the tor-commits mailing list