No discovery needed
This commit is contained in:
@@ -10,7 +10,6 @@ import (
|
||||
"cloud.o-forge.io/core/oc-lib/dbs/mongo"
|
||||
"cloud.o-forge.io/core/oc-lib/logs"
|
||||
"cloud.o-forge.io/core/oc-lib/models"
|
||||
"cloud.o-forge.io/core/oc-lib/models/discovery"
|
||||
"cloud.o-forge.io/core/oc-lib/models/peer"
|
||||
"cloud.o-forge.io/core/oc-lib/models/resource_model"
|
||||
"cloud.o-forge.io/core/oc-lib/models/resources/data"
|
||||
@@ -46,7 +45,6 @@ const (
|
||||
SHARED_WORKSPACE = utils.SHARED_WORKSPACE
|
||||
RULE = utils.RULE
|
||||
BOOKING = utils.BOOKING
|
||||
DISCOVERY = utils.DISCOVERY
|
||||
)
|
||||
|
||||
func (d LibDataEnum) API() string {
|
||||
@@ -96,7 +94,6 @@ func Init(appName string, hostname string, port string) {
|
||||
}()
|
||||
logs.SetAppName(appName)
|
||||
logs.SetLogger(logs.CreateLogger("main", ""))
|
||||
logger := logs.GetLogger()
|
||||
mongo.MONGOService.Init(models.GetModelsNames(), tools.GetConfig())
|
||||
accessor := (&resource_model.ResourceModel{}).GetAccessor(nil)
|
||||
for _, model := range []string{utils.DATA_RESOURCE.String(), utils.PROCESSING_RESOURCE.String(), utils.STORAGE_RESOURCE.String(), utils.DATACENTER_RESOURCE.String(), utils.WORKFLOW_RESOURCE.String()} {
|
||||
@@ -123,23 +120,6 @@ func Init(appName string, hostname string, port string) {
|
||||
})
|
||||
}
|
||||
}
|
||||
discoveryAccess := (&discovery.Discovery{}).GetAccessor(nil)
|
||||
res, code, _ := discoveryAccess.Search(nil, appName)
|
||||
initial := &discovery.Discovery{
|
||||
AbstractObject: utils.AbstractObject{
|
||||
Name: appName,
|
||||
},
|
||||
Host: hostname,
|
||||
Port: port,
|
||||
State: 1,
|
||||
}
|
||||
if code == 200 && len(res) == 0 {
|
||||
discoveryAccess.StoreOne(initial)
|
||||
}
|
||||
err := tools.NewNATSCaller().DiscoveryNATS(appName, initial)
|
||||
if err != nil {
|
||||
logger.Error().Msg(err.Error())
|
||||
}
|
||||
}
|
||||
|
||||
func GetLogger() zerolog.Logger {
|
||||
@@ -362,10 +342,3 @@ func (l *LibData) ToWorkflowExecution() *workflow_execution.WorkflowExecution {
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (l *LibData) ToDiscovery() *discovery.Discovery {
|
||||
if l.Data.GetAccessor(nil).GetType() == utils.DISCOVERY.String() {
|
||||
return l.Data.(*discovery.Discovery)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user