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