remove stdlog

This commit is contained in:
Anton Kaliaev
2017-05-04 16:49:59 +04:00
parent 986bdd00a5
commit 9a6d190282
5 changed files with 23 additions and 17 deletions
+9 -4
View File
@@ -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
+4 -3
View File
@@ -2,7 +2,6 @@ package main
import (
"flag"
stdlog "log"
"os"
"github.com/tendermint/abci/example/counter"
@@ -19,12 +18,14 @@ func main() {
flag.Parse()
app := counter.NewCounterApplication(*serialPtr)
logger := log.NewTmLogger(os.Stdout)
// Start the listener
srv, err := server.NewServer(*addrPtr, *abciPtr, app)
if err != nil {
stdlog.Fatal(err.Error())
logger.Error(err.Error())
os.Exit(1)
}
logger := log.NewTmLogger(os.Stdout)
srv.SetLogger(log.With(logger, "module", "abci-server"))
// Wait forever
+2 -2
View File
@@ -2,7 +2,6 @@ package main
import (
"flag"
stdlog "log"
"os"
"github.com/tendermint/abci/example/dummy"
@@ -33,7 +32,8 @@ func main() {
// Start the listener
srv, err := server.NewServer(*addrPtr, *abciPtr, app)
if err != nil {
stdlog.Fatal(err.Error())
logger.Error(err.Error())
os.Exit(1)
}
srv.SetLogger(log.With(logger, "module", "abci-server"))