From 04275d3108b66d6644e4233156fca15e140dddcf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org>
Date: Wed, 11 Mar 2020 17:42:03 +0100
Subject: [PATCH] MAINT: use logger instead of print; cosmetics

---
 src/caosdb/connection/connection.py | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/caosdb/connection/connection.py b/src/caosdb/connection/connection.py
index 6ee83d34..1de260ca 100644
--- a/src/caosdb/connection/connection.py
+++ b/src/caosdb/connection/connection.py
@@ -32,13 +32,13 @@ from builtins import str  # pylint: disable=redefined-builtin
 from errno import EPIPE as BrokenPipe
 from socket import error as SocketError
 
-from caosdb.version import version
 from caosdb.configuration import get_config
 from caosdb.exceptions import (AuthorizationException, CaosDBException,
                                ClientErrorException, ConfigurationException,
                                ConnectionException, EntityDoesNotExistError,
                                LoginFailedException, ServerErrorException,
                                URITooLongException)
+from caosdb.version import version
 from pkg_resources import resource_filename
 
 from .interface import CaosDBHTTPResponse, CaosDBServerConnection
@@ -178,10 +178,10 @@ class _DefaultCaosDBServerConnection(CaosDBServerConnection):
         context.verify_mode = ssl.CERT_REQUIRED
 
         if config.get("ssl_insecure"):
-            print("*** Warning! ***\n"
-                  "Insecure SSL mode, certificate will not be checked! "
-                  "Please consider removing the `ssl_insecure` configuration option.\n"
-                  "****************", file=sys.stderr)
+            _LOGGER.warn("*** Warning! ***\n"
+                         "Insecure SSL mode, certificate will not be checked! "
+                         "Please consider removing the `ssl_insecure` configuration option.\n"
+                         "****************", file=sys.stderr)
             context.verify_mode = ssl.CERT_NONE
 
         if (not context.verify_mode == ssl.CERT_NONE and
@@ -347,13 +347,16 @@ def configure_connection(**kwargs):
     # Convert config to dict, with preserving types
     int_opts = ["timeout"]
     bool_opts = ["ssl_insecure"]
+
     if conf.has_section("Connection"):
         global_conf = dict(conf.items("Connection"))
         # Integer options
+
         for opt in int_opts:
             if opt in global_conf:
                 global_conf[opt] = conf.getint("Connection", opt)
         # Boolean options
+
         for opt in bool_opts:
             if opt in global_conf:
                 global_conf[opt] = conf.getboolean("Connection", opt)
-- 
GitLab