Remove juju/errors

This commit is contained in:
9seconds
2019-09-06 16:10:55 +03:00
parent 701f62ed4c
commit 2918ed11e5
19 changed files with 73 additions and 91 deletions
+4 -4
View File
@@ -41,7 +41,7 @@ func Proxy() error {
defer logger.Sync() // nolint: errcheck
if err := config.InitPublicAddress(ctx); err != nil {
Fatal(err.Error())
Fatal(err)
}
zap.S().Debugw("Configuration", "config", config.C)
@@ -62,14 +62,14 @@ func Proxy() error {
PrintJSONStdout(config.GetURLs())
if err := antireplay.Init(); err != nil {
Fatal(err.Error())
Fatal(err)
}
if err := stats.Init(ctx); err != nil {
Fatal(err.Error())
Fatal(err)
}
proxyListener, err := net.Listen("tcp", config.C.ListenAddr.String())
if err != nil {
Fatal(err.Error())
Fatal(err)
}
go func() {
<-ctx.Done()
+5 -2
View File
@@ -7,8 +7,11 @@ import (
"os"
)
func Fatal(args ...interface{}) {
PrintStderr(args...)
func Fatal(arg interface{}) {
if value, ok := arg.(error); ok {
arg = fmt.Errorf("fatal error: %+v", value)
}
PrintStderr(arg)
os.Exit(1)
}