소스 검색

python3: itervalues no longer exists

Fortunately, the peers dict is small, so we can just use values()
Nick Mathewson 6 년 전
부모
커밋
bb4c2d261b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      lib/chutney/Traffic.py

+ 1 - 1
lib/chutney/Traffic.py

@@ -356,7 +356,7 @@ class TrafficTester():
         return self.get_by_ptype(Peer.SOURCE)
 
     def get_by_ptype(self, ptype):
-        return filter(lambda p: p.type == ptype, self.peers.itervalues())
+        return list(filter(lambda p: p.type == ptype, self.peers.values()))
 
     def add(self, peer):
         self.peers[peer.fd()] = peer