diff options
author | Jimmy <jimmy@spalge.com> | 2018-06-03 22:50:53 +1200 |
---|---|---|
committer | Jimmy <jimmy@spalge.com> | 2018-06-11 21:26:54 +1200 |
commit | addd2e74ce2315079858f9dba7aede91e498e842 (patch) | |
tree | ada03f0b06e358840d800395bae656a97c407d49 /qutebrowser/qutebrowser.py | |
parent | 5e99da5459fc33fccf6a69c2feeddb107a02558d (diff) | |
download | qutebrowser-addd2e74ce2315079858f9dba7aede91e498e842.tar.gz qutebrowser-addd2e74ce2315079858f9dba7aede91e498e842.zip |
Allow negating categories in --logfilter
Sometimes I want to see all the logs _except_ for the sql stuff and
"marked cookies as dirty". with this you should be able to pass
`--logfilter \!sql,save`.
Diffstat (limited to 'qutebrowser/qutebrowser.py')
-rw-r--r-- | qutebrowser/qutebrowser.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/qutebrowser/qutebrowser.py b/qutebrowser/qutebrowser.py index 292c80c6a..271c7981a 100644 --- a/qutebrowser/qutebrowser.py +++ b/qutebrowser/qutebrowser.py @@ -146,7 +146,7 @@ def logfilter_error(logfilter): Args: logfilter: A comma separated list of logger names. """ - if set(logfilter.split(',')).issubset(log.LOGGER_NAMES): + if set(logfilter.lstrip('!').split(',')).issubset(log.LOGGER_NAMES): return logfilter else: raise argparse.ArgumentTypeError( |