From 6c286d120425405e17db41b61ce357bbe1903d18 Mon Sep 17 00:00:00 2001 From: anish-mudaraddi Date: Thu, 20 Mar 2025 12:19:13 +0000 Subject: [PATCH] modify logging setup to allow users to set the logging level no logging debug by default --- openstackquery/__init__.py | 5 +++-- setup.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/openstackquery/__init__.py b/openstackquery/__init__.py index 55e7261..9dbef6d 100644 --- a/openstackquery/__init__.py +++ b/openstackquery/__init__.py @@ -11,11 +11,9 @@ # Create logger openstack_query_loggers = logging.getLogger(__name__) -openstack_query_loggers.setLevel(logging.DEBUG) # Create Handler for logging data to stderr logger_handler = logging.StreamHandler(sys.stderr) -logger_handler.setLevel(logging.DEBUG) # Create a Formatter for formatting the log messages logger_formatter = logging.Formatter("%(name)s - %(levelname)s - %(message)s") @@ -25,3 +23,6 @@ # Add the Handler to the Logger openstack_query_loggers.addHandler(logger_handler) + +# don't propagate error logs to avoid duplication +openstack_query_loggers.propagate = False diff --git a/setup.py b/setup.py index 46b5367..c623b76 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ setup( name="openstackquery", - version="1.1.0", + version="1.1.1", author="STFC Cloud Team", author_email="", description=DESCRIPTION,