From b7f8b6dc7fd39ce61f4547a376ac97e82aa7d6b8 Mon Sep 17 00:00:00 2001 From: samwiseg0 Date: Wed, 24 Apr 2019 12:05:26 -0400 Subject: [PATCH] Enable debug by default and allow it to be disabled --- Varken.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Varken.py b/Varken.py index 1c0c7f2..65aecd8 100644 --- a/Varken.py +++ b/Varken.py @@ -44,6 +44,7 @@ if __name__ == "__main__": parser.add_argument("-d", "--data-folder", help='Define an alternate data folder location') parser.add_argument("-D", "--debug", action='store_true', help='Use to enable DEBUG logging') + parser.add_argument("-ND", "--no_debug", action='store_true', help='Use to disable DEBUG logging') opts = parser.parse_args() @@ -72,10 +73,15 @@ if __name__ == "__main__": enable_opts = ['True', 'true', 'yes'] debug_opts = ['debug', 'Debug', 'DEBUG'] - if not opts.debug: + opts.debug = True + + if getenv('DEBUG') is not None: opts.debug = True if any([getenv(string, False) for true in enable_opts for string in debug_opts if getenv(string, False) == true]) else False + elif opts.no_debug: + opts.debug = False + # Initiate the logger vl = VarkenLogger(data_folder=DATA_FOLDER, debug=opts.debug) vl.logger.info('Starting Varken...')