From 171ce3428d1c62e8cfc0fa20b2230b2faa8cb0c5 Mon Sep 17 00:00:00 2001 From: Jonathan Wren Date: Sat, 10 Oct 2020 14:56:13 -0700 Subject: [PATCH] Disable logging by default (#1053) * disable logging by default (only enabled if --debug flag is given) * Run make format Co-authored-by: Micah Jerome Ellison --- jrnl/cli.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jrnl/cli.py b/jrnl/cli.py index 2f2b6564..3084d417 100644 --- a/jrnl/cli.py +++ b/jrnl/cli.py @@ -24,9 +24,12 @@ from .args import parse_args def configure_logger(debug=False): + if not debug: + logging.disable() + return + logging.basicConfig( - level=logging.DEBUG if debug else logging.ERROR, - format="%(levelname)-8s %(name)-12s %(message)s", + level=logging.DEBUG, format="%(levelname)-8s %(name)-12s %(message)s", ) logging.getLogger("parsedatetime").setLevel(logging.INFO) logging.getLogger("keyring.backend").setLevel(logging.ERROR)