From 3886e050b0cfff6a0ec3b54491754a9ed376a5d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Magiera?= Date: Sun, 19 Jan 2020 21:18:35 +0100 Subject: [PATCH] lotuslog: don't override log levels --- lib/lotuslog/levels.go | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/lib/lotuslog/levels.go b/lib/lotuslog/levels.go index 4dad111d8..a49317208 100644 --- a/lib/lotuslog/levels.go +++ b/lib/lotuslog/levels.go @@ -1,12 +1,18 @@ package lotuslog -import logging "github.com/ipfs/go-log/v2" +import ( + "os" + + logging "github.com/ipfs/go-log/v2" +) func SetupLogLevels() { - logging.SetLogLevel("*", "INFO") - logging.SetLogLevel("dht", "ERROR") - logging.SetLogLevel("swarm2", "WARN") - logging.SetLogLevel("bitswap", "WARN") - logging.SetLogLevel("pubsub", "WARN") - logging.SetLogLevel("connmgr", "WARN") + if _, set := os.LookupEnv("GOLOG_LOG_LEVEL"); !set { + logging.SetLogLevel("*", "INFO") + logging.SetLogLevel("dht", "ERROR") + logging.SetLogLevel("swarm2", "WARN") + logging.SetLogLevel("bitswap", "WARN") + logging.SetLogLevel("pubsub", "WARN") + logging.SetLogLevel("connmgr", "WARN") + } }