mirror of
https://github.com/gravitl/netmaker.git
synced 2025-11-17 14:38:41 +08:00
Have hooks be initialized after apis (#2626)
This commit is contained in:
parent
5ac7e5d2c9
commit
4acba03b62
1 changed files with 9 additions and 6 deletions
15
main.go
15
main.go
|
|
@ -49,6 +49,7 @@ func main() {
|
||||||
defer stop()
|
defer stop()
|
||||||
var waitGroup sync.WaitGroup
|
var waitGroup sync.WaitGroup
|
||||||
startControllers(&waitGroup, ctx) // start the api endpoint and mq and stun
|
startControllers(&waitGroup, ctx) // start the api endpoint and mq and stun
|
||||||
|
startHooks()
|
||||||
<-ctx.Done()
|
<-ctx.Done()
|
||||||
waitGroup.Wait()
|
waitGroup.Wait()
|
||||||
}
|
}
|
||||||
|
|
@ -64,6 +65,14 @@ func setupConfig(absoluteConfigPath string) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func startHooks() {
|
||||||
|
err := logic.TimerCheckpoint()
|
||||||
|
if err != nil {
|
||||||
|
logger.Log(1, "Timer error occurred: ", err.Error())
|
||||||
|
}
|
||||||
|
logic.EnterpriseCheck()
|
||||||
|
}
|
||||||
|
|
||||||
func initialize() { // Client Mode Prereq Check
|
func initialize() { // Client Mode Prereq Check
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
|
|
@ -83,12 +92,6 @@ func initialize() { // Client Mode Prereq Check
|
||||||
|
|
||||||
logic.SetJWTSecret()
|
logic.SetJWTSecret()
|
||||||
|
|
||||||
err = logic.TimerCheckpoint()
|
|
||||||
if err != nil {
|
|
||||||
logger.Log(1, "Timer error occurred: ", err.Error())
|
|
||||||
}
|
|
||||||
logic.EnterpriseCheck()
|
|
||||||
|
|
||||||
var authProvider = auth.InitializeAuthProvider()
|
var authProvider = auth.InitializeAuthProvider()
|
||||||
if authProvider != "" {
|
if authProvider != "" {
|
||||||
logger.Log(0, "OAuth provider,", authProvider+",", "initialized")
|
logger.Log(0, "OAuth provider,", authProvider+",", "initialized")
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue