commit a4244fcb6eeb402a606ab99fec6ac1a15e0d8960 Author: Arturo Filastò arturo@filasto.net Date: Sat Apr 23 20:44:37 2016 +0200
Run ooniresources without any command line options in the setup.py
* Print some progress when running oonireport * Use print function instead of old print --- ooni/report/tool.py | 23 ++++++++++++++--------- setup.py | 2 +- 2 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/ooni/report/tool.py b/ooni/report/tool.py index 5946c42..5c7bcb2 100644 --- a/ooni/report/tool.py +++ b/ooni/report/tool.py @@ -1,4 +1,6 @@ +from __future__ import print_function import yaml +import sys
from twisted.internet import defer
@@ -49,9 +51,12 @@ def upload(report_file, collector=None, bouncer=None): report_id = yield oonib_reporter.createReport() report.header['report_id'] = report_id yield oonib_report_log.created(report_file, collector, report_id) + log.msg("Writing report entries") for entry in report: yield oonib_reporter.writeReportEntry(entry) - log.msg("Closing report.") + sys.stdout.write('.') + sys.stdout.flush() + log.msg("Closing report") yield oonib_reporter.finish() yield oonib_report_log.closed(report_file)
@@ -68,24 +73,24 @@ def upload_all(collector=None, bouncer=None):
def print_report(report_file, value): - print "* %s" % report_file - print " %s" % value['created_at'] + print("* %s" % report_file) + print(" %s" % value['created_at'])
def status(): oonib_report_log = OONIBReportLog()
- print "Reports to be uploaded" - print "----------------------" + print("Reports to be uploaded") + print("----------------------") for report_file, value in oonib_report_log.reports_to_upload: print_report(report_file, value)
- print "Reports in progress" - print "-------------------" + print("Reports in progress") + print("-------------------") for report_file, value in oonib_report_log.reports_in_progress: print_report(report_file, value)
- print "Incomplete reports" - print "------------------" + print("Incomplete reports") + print("------------------") for report_file, value in oonib_report_log.reports_incomplete: print_report(report_file, value) diff --git a/setup.py b/setup.py index 388de5f..1fd9a7b 100644 --- a/setup.py +++ b/setup.py @@ -148,7 +148,7 @@ class install(_st_install): def ooniresources(self): ooniresources = find_executable("ooniresources") from subprocess import Popen - process = Popen([ooniresources, '--update-inputs', '--update-geoip'], + process = Popen([ooniresources], stdout=sys.stdout.fileno(), stderr=sys.stderr.fileno()) process.wait()
tor-commits@lists.torproject.org