|
@@ -7,6 +7,8 @@ import (
|
|
|
"encoding/json"
|
|
|
"flag"
|
|
|
"fmt"
|
|
|
+ "github.com/gravitl/netmaker/db"
|
|
|
+ "github.com/gravitl/netmaker/schema"
|
|
|
"os"
|
|
|
"os/signal"
|
|
|
"path/filepath"
|
|
@@ -18,7 +20,6 @@ import (
|
|
|
"github.com/gravitl/netmaker/config"
|
|
|
controller "github.com/gravitl/netmaker/controllers"
|
|
|
"github.com/gravitl/netmaker/database"
|
|
|
- "github.com/gravitl/netmaker/db"
|
|
|
"github.com/gravitl/netmaker/functions"
|
|
|
"github.com/gravitl/netmaker/logger"
|
|
|
"github.com/gravitl/netmaker/logic"
|
|
@@ -26,7 +27,6 @@ import (
|
|
|
"github.com/gravitl/netmaker/models"
|
|
|
"github.com/gravitl/netmaker/mq"
|
|
|
"github.com/gravitl/netmaker/netclient/ncutils"
|
|
|
- "github.com/gravitl/netmaker/schema"
|
|
|
"github.com/gravitl/netmaker/servercfg"
|
|
|
"github.com/gravitl/netmaker/serverctl"
|
|
|
_ "go.uber.org/automaxprocs"
|
|
@@ -102,15 +102,19 @@ func initialize() { // Client Mode Prereq Check
|
|
|
logger.FatalLog("error: must set NODE_ID, currently blank")
|
|
|
}
|
|
|
|
|
|
- if err = database.InitializeDatabase(); err != nil {
|
|
|
- logger.FatalLog("Error connecting to database: ", err.Error())
|
|
|
- }
|
|
|
// initialize sql schema db.
|
|
|
err = db.InitializeDB(schema.ListModels()...)
|
|
|
if err != nil {
|
|
|
- logger.FatalLog("Error connecting to v1 database: ", err.Error())
|
|
|
+ logger.FatalLog("error connecting to database: ", err.Error())
|
|
|
}
|
|
|
+
|
|
|
logger.Log(0, "database successfully connected")
|
|
|
+
|
|
|
+ // initialize kv schema db.
|
|
|
+ if err = database.InitializeDatabase(); err != nil {
|
|
|
+ logger.FatalLog("error initializing database: ", err.Error())
|
|
|
+ }
|
|
|
+
|
|
|
initializeUUID()
|
|
|
//initialize cache
|
|
|
_, _ = logic.GetNetworks()
|