From: Daniele Varrazzo Date: Wed, 21 Apr 2021 09:56:38 +0000 (+0100) Subject: Only change logging level if not set X-Git-Tag: 3.0.dev0~67 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bfc723a8fc06250f5ab700750592c9416a35ba7b;p=thirdparty%2Fpsycopg.git Only change logging level if not set See #43 --- diff --git a/psycopg3/psycopg3/__init__.py b/psycopg3/psycopg3/__init__.py index f3ecea70e..ed687e548 100644 --- a/psycopg3/psycopg3/__init__.py +++ b/psycopg3/psycopg3/__init__.py @@ -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)