
commit 67fb8ef429b52a5c878a79484ae5b1b316643476 Author: Damian Johnson <atagar@torproject.org> Date: Tue Oct 27 17:31:26 2020 -0700 Config options mistakenly reported as unused Oops, these config options were used after the 'warn if unused' check... https://github.com/torproject/nyx/issues/32 --- nyx/starter.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nyx/starter.py b/nyx/starter.py index 4b0d279..be904fd 100644 --- a/nyx/starter.py +++ b/nyx/starter.py @@ -109,11 +109,13 @@ def main(config): stem.util.log.trace(TORRC.format(torrc_path = torrc_path, torrc_content = torrc_content)) + use_acs = config.get('acs_support', True) + _warn_if_root(controller) _warn_if_unable_to_get_pid(controller) - _warn_about_unused_config_keys() _use_unicode() _set_process_name() + _warn_about_unused_config_keys() # These os.putenv calls fail on FreeBSD, and even attempting causes python to # print the following to stdout... @@ -125,7 +127,7 @@ def main(config): os.putenv('ESCDELAY', '0') # make 'esc' take effect right away try: - nyx.curses.start(nyx.draw_loop, acs_support = config.get('acs_support', True), transparent_background = True, cursor = False) + nyx.curses.start(nyx.draw_loop, acs_support = use_acs, transparent_background = True, cursor = False) except KeyboardInterrupt: pass # skip printing a stack trace finally: