Svarog a8a7e3dd9b
Add windows to the CI + fix errors when testing on Windows (#1674)
* Add windows to the CI

* Cast syscall.Stdin into an integer

* DataDir -> AppDir in service_windows.go

* Rename mempool-limits package to something non-main

* Close database after re-assigining to it

* Up rpcTimout to 10 seconds
2021-04-12 14:53:34 +03:00

31 lines
698 B
Go

package mempoollimits
import (
"fmt"
"os"
"github.com/kaspanet/kaspad/infrastructure/logger"
"github.com/kaspanet/kaspad/stability-tests/common"
"github.com/kaspanet/kaspad/util/panics"
)
var (
backendLog = logger.NewBackend()
log = backendLog.Logger("MPLM")
spawn = panics.GoroutineWrapperFunc(log)
)
func initLog(logFile, errLogFile string) {
level := logger.LevelInfo
if activeConfig().LogLevel != "" {
var ok bool
level, ok = logger.LevelFromString(activeConfig().LogLevel)
if !ok {
fmt.Fprintf(os.Stderr, "Log level %s doesn't exists", activeConfig().LogLevel)
os.Exit(1)
}
}
log.SetLevel(level)
common.InitBackend(backendLog, logFile, errLogFile)
}