summaryrefslogtreecommitdiff
path: root/src/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.go')
-rw-r--r--src/main.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main.go b/src/main.go
index 8596cd1..ebfbd98 100644
--- a/src/main.go
+++ b/src/main.go
@@ -25,11 +25,12 @@ type App struct {
}
func main() {
- var err error
- _own_conf := _conf
- app := App{Config: &_own_conf}
- _conf = Config{}
+ cfg, err := LoadConfig("config.json")
+ if err != nil {
+ log.Fatalf("failed to load config: %v", err)
+ }
+ app := App{Config: cfg}
app.Now = time.Now()
log.Debug(fmt.Sprintf(`Connecting to "%s" database "%s" as user "%s" on host "%s:%s" with extra options "%s".`, app.Config.DBDriver, app.Config.DBDBName, app.Config.DBUser, app.Config.DBHost, app.Config.DBPort, app.Config.DBOptions))