]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Only change logging level if not set
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 21 Apr 2021 09:56:38 +0000 (10:56 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 21 Apr 2021 09:56:38 +0000 (10:56 +0100)
See #43

psycopg3/psycopg3/__init__.py

index f3ecea70e0162bd893645ce62df9b3e636f6679b..ed687e5488424f30cc7869b5f302e77f6aed8279 100644 (file)
@@ -26,7 +26,9 @@ from .dbapi20 import Timestamp, TimestampFromTicks
 from .version import __version__
 
 # Set the logger to a quiet default, can be enabled if needed
-logging.getLogger("psycopg3").setLevel(logging.WARNING)
+logger = logging.getLogger("psycopg3")
+if logger.level == logging.NOTSET:
+    logger.setLevel(logging.WARNING)
 
 # register default adapters
 types.register_default_globals(global_adapters)