3
0

Fixed workflow register option

This commit is contained in:
Peter Grlica
2021-03-12 14:17:40 +01:00
parent c888f140a1
commit 4cbc6a8991
2 changed files with 6 additions and 5 deletions
+4 -3
View File
@@ -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
}
+2 -2
View File
@@ -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)