diff --git a/internal/app/enaptercli/cmd_rule_engine_rule_create.go b/internal/app/enaptercli/cmd_rule_engine_rule_create.go index 69a5a15..d0fec23 100644 --- a/internal/app/enaptercli/cmd_rule_engine_rule_create.go +++ b/internal/app/enaptercli/cmd_rule_engine_rule_create.go @@ -16,7 +16,6 @@ import ( type cmdRuleEngineRuleCreate struct { cmdRuleEngineRule slug string - name string scriptPath string runtimeVersion int execInterval time.Duration @@ -43,11 +42,6 @@ func (c *cmdRuleEngineRuleCreate) Flags() []cli.Flag { Name: "slug", Usage: "Slug of a new rule", Destination: &c.slug, - }, - &cli.StringFlag{ - Name: "name", - Usage: "Name of a new rule", - Destination: &c.name, Required: true, }, &cli.StringFlag{ @@ -87,7 +81,6 @@ func (c *cmdRuleEngineRuleCreate) do(ctx context.Context) error { body, err := json.Marshal(map[string]any{ "rule": map[string]any{ "slug": c.slug, - "name": c.name, "script": map[string]any{ "code": base64.StdEncoding.EncodeToString(scriptBytes), "runtime_version": c.runtimeVersion, diff --git a/internal/app/enaptercli/cmd_rule_engine_rule_update.go b/internal/app/enaptercli/cmd_rule_engine_rule_update.go index 74a63d9..ad46cc7 100644 --- a/internal/app/enaptercli/cmd_rule_engine_rule_update.go +++ b/internal/app/enaptercli/cmd_rule_engine_rule_update.go @@ -14,7 +14,6 @@ type cmdRuleEngineRuleUpdate struct { cmdRuleEngineRule ruleID string slug string - name string } func buildCmdRuleEngineRuleUpdate() *cli.Command { @@ -44,11 +43,6 @@ func (c *cmdRuleEngineRuleUpdate) Flags() []cli.Flag { Usage: "A new rule slug", Destination: &c.slug, }, - &cli.StringFlag{ - Name: "name", - Usage: "A new rule name", - Destination: &c.name, - }, ) } @@ -65,10 +59,6 @@ func (c *cmdRuleEngineRuleUpdate) do(cliCtx *cli.Context) error { payload.Rule["slug"] = c.slug payload.UpdateMask += "slug," } - if cliCtx.IsSet("name") { - payload.Rule["name"] = c.name - payload.UpdateMask += "name," - } payload.UpdateMask = strings.TrimSuffix(payload.UpdateMask, ",") diff --git a/internal/app/enaptercli/testdata/helps/enapter rule-engine rule create b/internal/app/enaptercli/testdata/helps/enapter rule-engine rule create index d5448cf..380415b 100644 --- a/internal/app/enaptercli/testdata/helps/enapter rule-engine rule create +++ b/internal/app/enaptercli/testdata/helps/enapter rule-engine rule create @@ -7,7 +7,6 @@ USAGE: OPTIONS: --verbose log extra details about operation (default: false) --slug value Slug of a new rule - --name value Name of a new rule --script value Path to a file containing the script code --runtime-version value Version of a runtime to use for the script execution (default: 3) --exec-interval value How often to execute the script. This option is only compatible with the runtime version 1 (default: 0s) diff --git a/internal/app/enaptercli/testdata/helps/enapter rule-engine rule update b/internal/app/enaptercli/testdata/helps/enapter rule-engine rule update index 10297ab..100a633 100644 --- a/internal/app/enaptercli/testdata/helps/enapter rule-engine rule update +++ b/internal/app/enaptercli/testdata/helps/enapter rule-engine rule update @@ -8,7 +8,6 @@ OPTIONS: --verbose log extra details about operation (default: false) --rule-id value Rule ID or slug to update --slug value A new rule slug - --name value A new rule name --help, -h show help ENVIRONMENT VARIABLES: