Fixed workflow register option
This commit is contained in:
@@ -3,6 +3,9 @@ package service
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"reflect"
|
||||
"sync"
|
||||
|
||||
"github.com/cortezaproject/corteza-server/automation/types"
|
||||
"github.com/cortezaproject/corteza-server/pkg/actionlog"
|
||||
"github.com/cortezaproject/corteza-server/pkg/auth"
|
||||
@@ -15,8 +18,6 @@ import (
|
||||
"github.com/cortezaproject/corteza-server/pkg/wfexec"
|
||||
"github.com/cortezaproject/corteza-server/store"
|
||||
"go.uber.org/zap"
|
||||
"reflect"
|
||||
"sync"
|
||||
)
|
||||
|
||||
type (
|
||||
@@ -420,7 +421,7 @@ func (svc *trigger) registerWorkflow(ctx context.Context, wf *types.Workflow, tt
|
||||
runAs auth.Identifiable
|
||||
)
|
||||
|
||||
if !svc.opt.Enabled {
|
||||
if !svc.opt.Register {
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
@@ -10,14 +10,14 @@ package options
|
||||
|
||||
type (
|
||||
WorkflowOpt struct {
|
||||
Enabled bool `env:"WORKFLOW_ENABLED"`
|
||||
Register bool `env:"WORKFLOW_REGISTER"`
|
||||
}
|
||||
)
|
||||
|
||||
// Workflow initializes and returns a WorkflowOpt with default values
|
||||
func Workflow() (o *WorkflowOpt) {
|
||||
o = &WorkflowOpt{
|
||||
Enabled: true,
|
||||
Register: true,
|
||||
}
|
||||
|
||||
fill(o)
|
||||
|
||||
Reference in New Issue
Block a user