Skip to content

Commit

Permalink
[kw] Add no-io to monitor_action candidates
Browse files Browse the repository at this point in the history
  • Loading branch information
cgalibern committed Jan 10, 2025
1 parent 5b9b08c commit d190618
Showing 1 changed file with 18 additions and 10 deletions.
28 changes: 18 additions & 10 deletions core/object/core_keywords.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import (
"fmt"

"github.com/opensvc/om3/core/driver"
"github.com/opensvc/om3/core/instance"
"github.com/opensvc/om3/core/keyop"
"github.com/opensvc/om3/core/keywords"
"github.com/opensvc/om3/core/naming"
Expand Down Expand Up @@ -219,16 +220,23 @@ var keywordStore = keywords.Store{
Text: keywords.NewText(fs, "text/kw/core/encapnodes"),
},
{
Candidates: []string{"crash", "freezestop", "none", "reboot", "switch"},
Converter: converters.List,
Default: "none",
Kind: naming.NewKinds(naming.KindSvc, naming.KindVol),
Example: "reboot",
Inherit: keywords.InheritHead,
Option: "monitor_action",
Scopable: true,
Section: "DEFAULT",
Text: keywords.NewText(fs, "text/kw/core/monitor_action"),
Candidates: []string{
string(instance.MonitorActionCrash),
string(instance.MonitorActionFreezeStop),
string(instance.MonitorActionNone),
string(instance.MonitorActionReboot),
string(instance.MonitorActionSwitch),
string(instance.MonitorActionNoOp),
},
Converter: converters.List,
Default: string(instance.MonitorActionNone),
Kind: naming.NewKinds(naming.KindSvc, naming.KindVol),
Example: string(instance.MonitorActionReboot),
Inherit: keywords.InheritHead,
Option: "monitor_action",
Scopable: true,
Section: "DEFAULT",
Text: keywords.NewText(fs, "text/kw/core/monitor_action"),
},
{
Example: "/bin/true",
Expand Down

0 comments on commit d190618

Please sign in to comment.