mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-26 03:01:42 +00:00
remove stdlog
This commit is contained in:
@ -6,7 +6,6 @@ import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"io"
|
||||
stdlog "log"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
@ -37,6 +36,8 @@ type queryResponse struct {
|
||||
// client is a global variable so it can be reused by the console
|
||||
var client abcicli.Client
|
||||
|
||||
var logger log.Logger
|
||||
|
||||
func main() {
|
||||
|
||||
//workaround for the cli library (https://github.com/urfave/cli/issues/565)
|
||||
@ -130,19 +131,23 @@ func main() {
|
||||
app.Before = before
|
||||
err := app.Run(os.Args)
|
||||
if err != nil {
|
||||
stdlog.Fatal(err.Error())
|
||||
logger.Error(err.Error())
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
func before(c *cli.Context) error {
|
||||
if logger == nil {
|
||||
logger = log.NewTmLogger(os.Stdout)
|
||||
}
|
||||
if client == nil {
|
||||
var err error
|
||||
client, err = abcicli.NewClient(c.GlobalString("address"), c.GlobalString("abci"), false)
|
||||
if err != nil {
|
||||
stdlog.Fatal(err.Error())
|
||||
logger.Error(err.Error())
|
||||
os.Exit(1)
|
||||
}
|
||||
logger := log.NewTmLogger(os.Stdout)
|
||||
client.SetLogger(log.With(logger, "module", "abci-client"))
|
||||
}
|
||||
return nil
|
||||
|
Reference in New Issue
Block a user