From 0c3eb7a31c9de83a6b455a327511a8111c4c5fdb Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 8 Mar 2016 17:38:26 +0100 Subject: [PATCH] Specify valid loglevels for --loglevel/-l --- doc/qutebrowser.1.asciidoc | 2 +- qutebrowser/qutebrowser.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/qutebrowser.1.asciidoc b/doc/qutebrowser.1.asciidoc index 69b14c945..17d184e0b 100644 --- a/doc/qutebrowser.1.asciidoc +++ b/doc/qutebrowser.1.asciidoc @@ -66,7 +66,7 @@ show it. How URLs should be opened if there is already a qutebrowser instance running. === debug arguments -*-l* 'LOGLEVEL', *--loglevel* 'LOGLEVEL':: +*-l* '{critical,error,warning,info,debug,vdebug}', *--loglevel* '{critical,error,warning,info,debug,vdebug}':: Set loglevel *--logfilter* 'LOGFILTER':: diff --git a/qutebrowser/qutebrowser.py b/qutebrowser/qutebrowser.py index 8e8400258..6c0b7699f 100644 --- a/qutebrowser/qutebrowser.py +++ b/qutebrowser/qutebrowser.py @@ -74,7 +74,9 @@ def get_argparser(): debug = parser.add_argument_group('debug arguments') debug.add_argument('-l', '--loglevel', dest='loglevel', - help="Set loglevel", default='info') + help="Set loglevel", default='info', + choices=['critical', 'error', 'warning', 'info', + 'debug', 'vdebug']) debug.add_argument('--logfilter', help="Comma-separated list of things to be logged " "to the debug log on stdout.")