Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Commit 74e5fa8

Browse files
author
Baha Shaaban
committed
[FAB-6041] Fabric-SDK-Go doesn't log properly
Investigate issue for client logging fixed Change-Id: I21d24d844dbc482edc1dd0eb04d37877953d933e Signed-off-by: Baha Shaaban <baha.shaaban@securekey.com>
1 parent 4213e7e commit 74e5fa8

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

pkg/config/config.go

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ func InitConfigWithCmdRoot(configFile string, cmdRootPrefix string) (*Config, er
5656
myViper.AutomaticEnv()
5757
replacer := strings.NewReplacer(".", "_")
5858
myViper.SetEnvKeyReplacer(replacer)
59-
6059
if configFile != "" {
6160
// create new viper
6261
myViper.SetConfigFile(configFile)
@@ -69,22 +68,20 @@ func InitConfigWithCmdRoot(configFile string, cmdRootPrefix string) (*Config, er
6968
return nil, fmt.Errorf("Fatal error config file: %v", err)
7069
}
7170
}
72-
log.Debug(myViper.GetString("client.fabricCA.serverURL"))
73-
backend := logging.NewLogBackend(os.Stderr, "", 0)
74-
backendFormatter := logging.NewBackendFormatter(backend, format)
7571

7672
loggingLevelString := myViper.GetString("client.logging.level")
7773
logLevel := logging.INFO
7874
if loggingLevelString != "" {
79-
log.Infof("fabric_sdk_go Logging level: %v", loggingLevelString)
75+
log.Infof("fabric_sdk_go Logging level from the config: %v", loggingLevelString)
8076
var err error
8177
logLevel, err = logging.LogLevel(loggingLevelString)
8278
if err != nil {
8379
panic(err)
8480
}
8581
}
86-
logging.SetBackend(backendFormatter).SetLevel(logging.Level(logLevel), "fabric_sdk_go")
82+
logging.SetLevel(logging.Level(logLevel), "fabric_sdk_go")
8783

84+
log.Infof("fabric_sdk_go Logging level is finally set to: %s", logging.GetLevel("fabric_sdk_go"))
8885
return &Config{tlsCertPool: x509.NewCertPool()}, nil
8986
}
9087

0 commit comments

Comments
 (0)