blob: 82ab062f03aa51a4b10594ea24f5d464a064d362 [file] [log] [blame]
package main
import (
"fmt"
"os"
"github.com/mgutz/logxi/v1"
)
var errConfig = fmt.Errorf("file not found")
var dsn = "dbname=testdb"
var logger log.Logger
var hostname string
var configFile = "config.json"
func init() {
hostname, _ = os.Hostname()
}
func loadConfig() {
logger.Error("Could not read config file", "err", errConfig)
}
func main() {
// create loggers
log.Trace("creating loggers")
logger = log.New("server")
modelsLogger := log.New("models")
logger.Debug("Process", "hostname", hostname, "pid", os.Getpid())
modelsLogger.Info("Connecting to database...")
modelsLogger.Warn("Could not connect, retrying ...", "dsn", dsn)
loadConfig()
}