Linting and dockerization.

This commit is contained in:
2019-10-07 21:51:45 +05:00
parent cd6e739dc2
commit 355dac8ea3
9 changed files with 56 additions and 12 deletions

View File

@@ -9,8 +9,7 @@ import (
)
var (
log zerolog.Logger
loggerInitialized bool
log zerolog.Logger
envCfg *envConfig
Cfg *fileConfig
@@ -18,7 +17,6 @@ var (
func Initialize() {
log = logger.Logger.With().Str("type", "internal").Str("package", "configuration").Logger()
loggerInitialized = true
log.Info().Msg("Initializing...")
envCfg = &envConfig{}

View File

@@ -49,7 +49,6 @@ func Shutdown() {
log.Fatal().Err(err).Msg("Failed to stop HTTP server")
}
log.Info().Msg("HTTP server shutted down")
}
// Start starts HTTP server and checks that server is ready to process
@@ -60,7 +59,7 @@ func Start() {
go func() {
err := Srv.Start(configuration.Cfg.HTTP.Listen)
if !strings.Contains(err.Error(), "Server closed") {
log.Fatal().Err(err).Msg("HTTP server critial error occured")
log.Fatal().Err(err).Msg("HTTP server critial error occurred")
}
}()
@@ -75,7 +74,7 @@ func Start() {
time.Sleep(time.Second * 1)
resp, err := httpc.Get("http://" + configuration.Cfg.HTTP.Listen + "/_internal/waitForOnline")
if err != nil {
log.Debug().Err(err).Msg("HTTP error occured, HTTP server isn't ready, waiting...")
log.Debug().Err(err).Msg("HTTP error occurred, HTTP server isn't ready, waiting...")
continue
}

View File

@@ -14,8 +14,6 @@ import (
var (
Logger zerolog.Logger
SuperVerbosive bool
loggerInitialized bool
)
// Initialize initializes zerolog with proper formatting and log level.
@@ -72,5 +70,4 @@ func Initialize() {
}
Logger = zerolog.New(output).With().Timestamp().Logger()
loggerInitialized = true
}