[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [bridgedb/master] Refactor Bridge.supportedTransportTypes property to be shorter and faster.
commit 4b7845a847d48288ff1ab1008b68e4ea77a35ddd
Author: Isis Lovecruft <isis@xxxxxxxxxxxxxx>
Date: Sat Feb 14 03:41:23 2015 +0000
Refactor Bridge.supportedTransportTypes property to be shorter and faster.
---
lib/bridgedb/bridges.py | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/lib/bridgedb/bridges.py b/lib/bridgedb/bridges.py
index b882e5b..5a5cba7 100644
--- a/lib/bridgedb/bridges.py
+++ b/lib/bridgedb/bridges.py
@@ -1274,12 +1274,7 @@ class Bridge(BridgeBackwardsCompatibility):
"""A deduplicated list of all the :data:`PluggableTranport.methodname`s
which this bridge supports.
"""
- supported = []
-
- for transport in self.transports:
- supported.append(transport.methodname)
-
- return list(set(supported))
+ return list(set([pt.methodname for pt in self.transports]))
def updateFromNetworkStatus(self, descriptor):
"""Update this bridge's attributes from a parsed networkstatus
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits