]> git.basschouten.com Git - openhab-addons.git/commitdiff
only log stack traces to openhab.log if debug is enabled (#9427)
authorrobnielsen <rob.nielsen@yahoo.com>
Sat, 19 Dec 2020 19:18:10 +0000 (13:18 -0600)
committerGitHub <noreply@github.com>
Sat, 19 Dec 2020 19:18:10 +0000 (20:18 +0100)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/handler/NetatmoBridgeHandler.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/CloudClient.java

index 1cdfc31efe0acc83c55bcdda06e670456e81db96..b86d18ddd3e0510fa2c960a826dbc0789d09bef0 100644 (file)
@@ -173,7 +173,11 @@ public class NetatmoBridgeHandler extends BaseBridgeHandler {
                                 "Unable to connect Netatmo API : " + e.getLocalizedMessage());
                 }
             } catch (RuntimeException e) {
-                logger.warn("Unable to connect Netatmo API : {}", e.getMessage(), e);
+                if (logger.isDebugEnabled()) {
+                    logger.warn("Unable to connect Netatmo API : {}", e.getMessage(), e);
+                } else {
+                    logger.warn("Unable to connect Netatmo API : {}", e.getMessage());
+                }
                 updateStatus(ThingStatus.OFFLINE, ThingStatusDetail.COMMUNICATION_ERROR,
                         "Netatmo Access Failed, will retry in " + configuration.reconnectInterval + " seconds.");
             }
index 742df8235809ade60cab1ff21b430e4095cf614f..e4df41b1c1dd6431d684842bc4a45379498f98f1 100644 (file)
@@ -199,7 +199,11 @@ public class CloudClient {
         }).on(Socket.EVENT_ERROR, new Emitter.Listener() {
             @Override
             public void call(Object... args) {
-                logger.error("Error connecting to the openHAB Cloud instance: {}", args[0]);
+                if (logger.isDebugEnabled()) {
+                    logger.error("Error connecting to the openHAB Cloud instance: {}", args[0]);
+                } else {
+                    logger.error("Error connecting to the openHAB Cloud instance");
+                }
             }
         }).on("request", new Emitter.Listener() {
             @Override