update oc-workflow lib version
This commit is contained in:
@@ -3,6 +3,7 @@ package controllers
|
||||
import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
oclib "cloud.o-forge.io/core/oc-lib"
|
||||
@@ -54,14 +55,17 @@ func (o *WorkflowController) Put() {
|
||||
o.ServeJSON()
|
||||
}
|
||||
|
||||
var NATS_SERVER = "nats://localhost:4222"
|
||||
|
||||
func (o *WorkflowController) SetNATSPub(res map[string]interface{}, data oclib.LibData) string {
|
||||
if sched, ok := res["schedule"]; ok && sched != nil && data.Code == 200 {
|
||||
workflow := data.ToWorkflow()
|
||||
if workflow != nil && workflow.Schedule != nil {
|
||||
// HERE NATS
|
||||
nc, err := nats.Connect(nats.DefaultURL)
|
||||
fmt.Println("NATS_SERVER", NATS_SERVER)
|
||||
nc, err := nats.Connect(NATS_SERVER)
|
||||
if err != nil {
|
||||
return " -> Could not reach NATS server"
|
||||
return " -> Could not reach NATS server : " + err.Error()
|
||||
}
|
||||
start := ""
|
||||
if workflow.Schedule.Start != nil {
|
||||
|
||||
Reference in New Issue
Block a user