[tor-commits] [ooni-probe/master] Remove references to the geoip_data_dir since it's not respected

art at torproject.org art at torproject.org
Fri Apr 29 09:42:26 UTC 2016


commit c79a087b5926e36962290ce1fb76a4301bddd49c
Author: Arturo Filastò <arturo at filasto.net>
Date:   Sat Apr 23 19:04:14 2016 +0200

    Remove references to the geoip_data_dir since it's not respected
---
 data/ooniprobe.conf.sample                       | 1 -
 ooni/deckgen/processors/namebench_dns_servers.py | 3 +--
 ooni/geoip.py                                    | 6 +++---
 ooni/oonicli.py                                  | 1 +
 ooni/tests/test_oonicli.py                       | 1 -
 5 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/data/ooniprobe.conf.sample b/data/ooniprobe.conf.sample
index 7aaacd7..5f3f17d 100644
--- a/data/ooniprobe.conf.sample
+++ b/data/ooniprobe.conf.sample
@@ -23,7 +23,6 @@ reports:
     pcap: null
     collector: null
 advanced:
-    geoip_data_dir: /usr/share/GeoIP
     debug: false
     # enable if auto detection fails
     #tor_binary: /usr/sbin/tor
diff --git a/ooni/deckgen/processors/namebench_dns_servers.py b/ooni/deckgen/processors/namebench_dns_servers.py
index f35ca93..9855611 100644
--- a/ooni/deckgen/processors/namebench_dns_servers.py
+++ b/ooni/deckgen/processors/namebench_dns_servers.py
@@ -8,7 +8,6 @@ from ooni.settings import config
 class GeoIPDB(object):
     _borg = {}
     country = None
-    asn = None
 
     def __init__(self):
         self.__dict__ = self._borg
@@ -25,7 +24,7 @@ class GeoIPDB(object):
 def generate_country_input(country_code, dst):
 
     csv_file = config.get_data_file_path("resources/"
-                                           "namebench-dns-servers.csv")
+                                         "namebench-dns-servers.csv")
 
     filename = os.path.join(dst, "dns-server-%s.txt" % country_code)
     fw = open(filename, "w")
diff --git a/ooni/geoip.py b/ooni/geoip.py
index 83f3648..6179844 100644
--- a/ooni/geoip.py
+++ b/ooni/geoip.py
@@ -37,9 +37,9 @@ def IPToLocation(ipaddr):
     location = {'city': None, 'countrycode': 'ZZ', 'asn': 'AS0'}
 
     def error():
-        log.err("Could not find GeoIP data file in %s."
-                "Try running ooniresources --update-geoip or"
-                " edit your ooniprobe.conf" % config.advanced.geoip_data_dir)
+        log.err("Could not find GeoIP data file in data directories."
+                "Try running ooniresources or"
+                " edit your ooniprobe.conf")
 
     try:
         country_dat = GeoIP(country_file)
diff --git a/ooni/oonicli.py b/ooni/oonicli.py
index 5bc2124..8e7d1f1 100644
--- a/ooni/oonicli.py
+++ b/ooni/oonicli.py
@@ -169,6 +169,7 @@ def director_startup_other_failures(failure):
 
 def setupGlobalOptions(logging, start_tor, check_incoherences):
     global_options = parseOptions()
+
     config.global_options = global_options
     config.set_paths()
     config.initialize_ooni_home()
diff --git a/ooni/tests/test_oonicli.py b/ooni/tests/test_oonicli.py
index c57205c..c3b179a 100644
--- a/ooni/tests/test_oonicli.py
+++ b/ooni/tests/test_oonicli.py
@@ -39,7 +39,6 @@ reports:
     pcap: null
     collector: null
 advanced:
-    geoip_data_dir: /usr/share/GeoIP
     debug: false
     interface: auto
     start_tor: false





More information about the tor-commits mailing list