Oclib major new version

This commit is contained in:
mr
2024-08-21 14:20:13 +02:00
parent 826650487b
commit 20b5955ba9
7 changed files with 78 additions and 99 deletions

View File

@@ -5,18 +5,18 @@ import (
conf "oc-schedulerd/conf"
"oc-schedulerd/daemons"
"cloud.o-forge.io/core/oc-lib/tools"
oclib "cloud.o-forge.io/core/oc-lib"
)
func main() {
oclib.SetConfig(conf.GetConfig().MongoUrl, "DC_myDC")
tools.SetConfig(conf.GetConfig().MongoUrl, "DC_myDC", "")
oclib.Init("oc-schedulerd")
sch_mngr := daemons.ScheduleManager{Logger: oclib.GetLogger()}
exe_mngr := daemons.ExecutionManager{}
go sch_mngr.ListenForWorkflowSubmissions()
go sch_mngr.ListenNATS()
go sch_mngr.SchedulePolling()
exe_mngr.RetrieveNextExecutions()