From 42e7ec4bd2432397927f8d9661455f6681dfc5ac Mon Sep 17 00:00:00 2001 From: Jakub Warmuz Date: Sat, 9 May 2015 19:50:58 +0000 Subject: [PATCH] CLI: use_curses -> text_mode Previously, the --help output seemed to be broken: -t, --text Use the text output instead of the curses UI. (default: True) --- letsencrypt/client/cli.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/letsencrypt/client/cli.py b/letsencrypt/client/cli.py index 762e9a850..a83c0f767 100644 --- a/letsencrypt/client/cli.py +++ b/letsencrypt/client/cli.py @@ -236,7 +236,7 @@ def create_parser(plugins): help="Turn off confirmation screens, currently used for --revoke") add("-e", "--agree-tos", dest="tos", action="store_true", help="Skip the end user license agreement screen.") - add("-t", "--text", dest="use_curses", action="store_false", + add("-t", "--text", dest="text_mode", action="store_true", help="Use the text output instead of the curses UI.") subparsers = parser.add_subparsers(metavar="SUBCOMMAND") @@ -339,10 +339,10 @@ def main(args=sys.argv[1:]): config = configuration.NamespaceConfig(args) # Displayer - if args.use_curses: - displayer = display_util.NcursesDisplay() - else: + if args.text_mode: displayer = display_util.FileDisplay(sys.stdout) + else: + displayer = display_util.NcursesDisplay() zope.component.provideUtility(displayer) # Logging @@ -350,7 +350,7 @@ def main(args=sys.argv[1:]): logger = logging.getLogger() logger.setLevel(level) logging.debug("Logging level set at %d", level) - if args.use_curses: + if not args.text_mode: logger.addHandler(log.DialogHandler()) logging.debug("Discovered plugins: %r", plugins)