[ooni-probe/master] Refactor the condition checking to not use an array

commit 3f98daed0f65d745f09970c28e53f168bcb6aecd Author: Arturo Filastò <art@fuffa.org> Date: Thu Aug 7 17:06:45 2014 +0200 Refactor the condition checking to not use an array --- ooni/oonicli.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ooni/oonicli.py b/ooni/oonicli.py index cfc7ddc..77e0a78 100644 --- a/ooni/oonicli.py +++ b/ooni/oonicli.py @@ -173,11 +173,11 @@ def runWithDirector(logging=True, start_tor=True): deck = Deck() deck.bouncer = global_options['bouncer'] - conditions_to_start_tor = [False] + start_tor = False if global_options['bouncer']: - conditions_to_start_tor.append(True) + start_tor |= True if global_options['collector']: - conditions_to_start_tor.append(True) + start_tor |= True try: if global_options['testdeck']: @@ -204,8 +204,7 @@ def runWithDirector(logging=True, start_tor=True): log.err(e) sys.exit(5) - conditions_to_start_tor.append(deck.requiresTor) - start_tor = any(conditions_to_start_tor) + start_tor |= deck.requiresTor d = director.start(start_tor=start_tor) def setup_nettest(_):
participants (1)
-
art@torproject.org