From 9bbb7931187aa6488a7c41eb532f6f1bb68cae3f Mon Sep 17 00:00:00 2001
From: Loraine Gueguen <loraine.gueguen@sb-roscoff.fr>
Date: Sun, 30 May 2021 22:24:33 +0200
Subject: [PATCH] Change verbosity

---
 gga_run_workflow_phaeo_jbrowse.py | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/gga_run_workflow_phaeo_jbrowse.py b/gga_run_workflow_phaeo_jbrowse.py
index 96f141e..e6eada5 100644
--- a/gga_run_workflow_phaeo_jbrowse.py
+++ b/gga_run_workflow_phaeo_jbrowse.py
@@ -339,6 +339,10 @@ if __name__ == "__main__":
                         help="Increase output verbosity",
                         action="store_true")
 
+    parser.add_argument("-vv", "--very_verbose",
+                        help="Increase output verbosity",
+                        action="store_true")
+
     parser.add_argument("--config",
                         type=str,
                         help="Config path, default to the 'config' file inside the script repository")
@@ -349,13 +353,14 @@ if __name__ == "__main__":
 
     args = parser.parse_args()
 
-    bioblend_logger = logging.getLogger("bioblend")
-    if args.verbose:
+    if args.verbose or args.very_verbose:
         logging.basicConfig(level=logging.DEBUG)
-        bioblend_logger.setLevel(logging.DEBUG)
     else:
         logging.basicConfig(level=logging.INFO)
-        bioblend_logger.setLevel(logging.INFO)
+
+    if not args.very_verbose:
+        logging.getLogger("urllib3").setLevel(logging.INFO)
+        logging.getLogger("bioblend").setLevel(logging.INFO)
 
     # Parsing the config file if provided, using the default config otherwise
     if args.config:
-- 
GitLab