7
7
"encoding/json"
8
8
"flag"
9
9
"fmt"
10
+ "github.com/gravitl/netmaker/db"
11
+ "github.com/gravitl/netmaker/schema"
10
12
"os"
11
13
"os/signal"
12
14
"path/filepath"
@@ -18,15 +20,13 @@ import (
18
20
"github.com/gravitl/netmaker/config"
19
21
controller "github.com/gravitl/netmaker/controllers"
20
22
"github.com/gravitl/netmaker/database"
21
- "github.com/gravitl/netmaker/db"
22
23
"github.com/gravitl/netmaker/functions"
23
24
"github.com/gravitl/netmaker/logger"
24
25
"github.com/gravitl/netmaker/logic"
25
26
"github.com/gravitl/netmaker/migrate"
26
27
"github.com/gravitl/netmaker/models"
27
28
"github.com/gravitl/netmaker/mq"
28
29
"github.com/gravitl/netmaker/netclient/ncutils"
29
- "github.com/gravitl/netmaker/schema"
30
30
"github.com/gravitl/netmaker/servercfg"
31
31
"github.com/gravitl/netmaker/serverctl"
32
32
_ "go.uber.org/automaxprocs"
@@ -102,15 +102,19 @@ func initialize() { // Client Mode Prereq Check
102
102
logger .FatalLog ("error: must set NODE_ID, currently blank" )
103
103
}
104
104
105
- if err = database .InitializeDatabase (); err != nil {
106
- logger .FatalLog ("Error connecting to database: " , err .Error ())
107
- }
108
105
// initialize sql schema db.
109
106
err = db .InitializeDB (schema .ListModels ()... )
110
107
if err != nil {
111
- logger .FatalLog ("Error connecting to v1 database: " , err .Error ())
108
+ logger .FatalLog ("error connecting to database: " , err .Error ())
112
109
}
110
+
113
111
logger .Log (0 , "database successfully connected" )
112
+
113
+ // initialize kv schema db.
114
+ if err = database .InitializeDatabase (); err != nil {
115
+ logger .FatalLog ("error initializing database: " , err .Error ())
116
+ }
117
+
114
118
initializeUUID ()
115
119
//initialize cache
116
120
_ , _ = logic .GetNetworks ()
0 commit comments