commit 7a3913cbb5cf0d2f86f19ab848dcaf4189c6ec61 Author: Arturo Filastò arturo@filasto.net Date: Fri Jan 13 15:58:47 2017 +0000
Fix legacy deck converter --- ooni/deck/legacy.py | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/ooni/deck/legacy.py b/ooni/deck/legacy.py index cf0a30ba..83e16a3a 100644 --- a/ooni/deck/legacy.py +++ b/ooni/deck/legacy.py @@ -26,6 +26,13 @@ def subargs_to_options(subargs):
return options
+boolean_options = [ + 'no-collector', + 'no-geoip', + 'no-yamloo', + 'verbose' +] + def convert_legacy_deck(deck_data): """ I take a legacy deck list and convert it to the new deck format. @@ -58,6 +65,8 @@ def convert_legacy_deck(deck_data): deck_task["ooni"][name] = value
for name, value in options.items(): + if name in boolean_options: + value = False if value == 0 else True deck_task["ooni"][name] = value
new_deck_data["tasks"].append(deck_task)
tor-commits@lists.torproject.org