[tor-commits] [ooni-probe/master] Rename super long function do something more human.

art at torproject.org art at torproject.org
Sat Jul 21 11:35:38 UTC 2012


commit 3fb8b8150c1e9da4d9f0e7e1b8614db45146e265
Author: Arturo Filastò <art at torproject.org>
Date:   Sat Jul 21 13:39:00 2012 +0200

    Rename super long function do something more human.
---
 ooni/plugins/daphn3.py   |    2 +-
 ooni/protocols/daphn3.py |    2 +-
 oonib/backends/daphn3.py |    4 ++++
 oonib/oonibackend.conf   |    2 +-
 4 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/ooni/plugins/daphn3.py b/ooni/plugins/daphn3.py
index 6dd9da2..82a3331 100644
--- a/ooni/plugins/daphn3.py
+++ b/ooni/plugins/daphn3.py
@@ -70,7 +70,7 @@ class daphn3Test(OONITest):
             return
         #pass
         self.factory = Daphn3ClientFactory()
-        self.steps = daphn3.get_daphn3_dictionary_from_pcap(self.local_options['pcap'])
+        self.steps = daphn3.read_pcap(self.local_options['pcap'])
 
     def control(self, exp_res, args):
         mutation = self.factory.mutator.get_mutation(0)
diff --git a/ooni/protocols/daphn3.py b/ooni/protocols/daphn3.py
index d8290e6..093929b 100644
--- a/ooni/protocols/daphn3.py
+++ b/ooni/protocols/daphn3.py
@@ -8,7 +8,7 @@ import sys
 from scapy.all import *
 import yaml
 
-def get_daphn3_dictionary_from_pcap(filename):
+def read_pcap(filename):
     """
     @param filename: Filesystem path to the pcap.
 
diff --git a/oonib/backends/daphn3.py b/oonib/backends/daphn3.py
index a8290e3..59bdeea 100644
--- a/oonib/backends/daphn3.py
+++ b/oonib/backends/daphn3.py
@@ -1,8 +1,11 @@
 from twisted.internet import protocol
 from twisted.internet.error import ConnectionDone
 
+from oonib.common import config
+
 from ooni.plugoo import reports
 from ooni.protocols.daphn3 import Mutator, Daphn3Protocol
+from ooni.protocols.daphn3 import read_pcap
 
 class Daphn3Server(protocol.ServerFactory):
     """
@@ -18,6 +21,7 @@ class Daphn3Server(protocol.ServerFactory):
     def buildProtocol(self, addr):
         p = self.protocol()
         p.factory = self
+        p.factory.steps = read_pcap(config.daphn3.pcap_file)
 
         if addr.host not in self.mutations:
             self.mutations[addr.host] = Mutator(p.steps)
diff --git a/oonib/oonibackend.conf b/oonib/oonibackend.conf
index 3ccfdef..5265045 100644
--- a/oonib/oonibackend.conf
+++ b/oonib/oonibackend.conf
@@ -5,4 +5,4 @@ dns_tcp_port = 8002
 daphn3_port = 9666
 server_version = Apache
 [daphn3]
-pcap_file = server.pcap
+pcap_file = /Users/y/Documents/workspace/ooni-probe.new/oonib/server.pcap



More information about the tor-commits mailing list