提交 0631a394 作者: Henry

cleaned up SetupLogging()

上级 afa5b7fc
...@@ -86,10 +86,7 @@ func ipfsCmd(c *commander.Command, args []string) error { ...@@ -86,10 +86,7 @@ func ipfsCmd(c *commander.Command, args []string) error {
} }
func main() { func main() {
u.Debug = false u.Debug = u.GetenvBool("IPFS_DEBUG")
// setup logging
// u.SetupLogging() done in an init() block now.
// if debugging, setup profiling. // if debugging, setup profiling.
if u.Debug { if u.Debug {
......
...@@ -30,25 +30,23 @@ func SetupLogging() { ...@@ -30,25 +30,23 @@ func SetupLogging() {
logging.SetBackend(backend) logging.SetBackend(backend)
logging.SetFormatter(logging.MustStringFormatter(LogFormat)) logging.SetFormatter(logging.MustStringFormatter(LogFormat))
// always print critical and error? lvl := logging.ERROR
SetAllLoggers(logging.CRITICAL)
SetAllLoggers(logging.ERROR)
if logenv := os.Getenv("IPFS_LOGGING"); logenv != "" { if logenv := os.Getenv("IPFS_LOGGING"); logenv != "" {
lvl, err := logging.LogLevel(logenv) var err error
lvl, err = logging.LogLevel(logenv)
if err != nil { if err != nil {
log.Error("logging.LogLevel() Error: %q\n", err) log.Error("logging.LogLevel() Error: %q", err)
} else { lvl = logging.ERROR // reset to ERROR, could be undefined now(?)
SetAllLoggers(lvl)
} }
} }
if GetenvBool("IPFS_DEBUG") { if Debug {
log.Info("enabling debug printing") lvl = logging.DEBUG
Debug = true
SetAllLoggers(logging.DEBUG)
} }
SetAllLoggers(lvl)
} }
// SetAllLoggers changes the logging.Level of all loggers to lvl // SetAllLoggers changes the logging.Level of all loggers to lvl
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论