Skip to content

Commit 2058d84

Browse files
committed
docs(firewall): clarify skip-confirmation flag behavior
Improve documentation for --skip-confirmation flag to clearly explain that setting it to 0 will always require confirmation, even for a single rule modification.
1 parent 9e27ab6 commit 2058d84

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

internal/commands/server/firewall/rule_disable.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func (s *ruleDisableCommand) InitCommand() {
5454
flagSet.StringVar(&s.ruleProtocol, "protocol", "", "Filter by protocol. Available: "+strings.Join(protocols, ", "))
5555
flagSet.StringVar(&s.ruleDestPort, "dest-port", "", "Filter by destination port (matches both start and end)")
5656
flagSet.StringVar(&s.ruleSrcAddress, "src-address", "", "Filter by source address (partial match)")
57-
flagSet.IntVar(&s.skipConfirmation, "skip-confirmation", 1, "Maximum rules to modify without confirmation (0 = always confirm)")
57+
flagSet.IntVar(&s.skipConfirmation, "skip-confirmation", 1, "Maximum rules to modify without confirmation. Use 0 to always require confirmation, even for a single rule.")
5858
s.AddFlags(flagSet)
5959

6060
s.Cobra().MarkFlagsMutuallyExclusive("position", "comment")

internal/commands/server/firewall/rule_enable.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func (s *ruleEnableCommand) InitCommand() {
5454
flagSet.StringVar(&s.ruleProtocol, "protocol", "", "Filter by protocol. Available: "+strings.Join(protocols, ", "))
5555
flagSet.StringVar(&s.ruleDestPort, "dest-port", "", "Filter by destination port (matches both start and end)")
5656
flagSet.StringVar(&s.ruleSrcAddress, "src-address", "", "Filter by source address (partial match)")
57-
flagSet.IntVar(&s.skipConfirmation, "skip-confirmation", 1, "Maximum rules to modify without confirmation (0 = always confirm)")
57+
flagSet.IntVar(&s.skipConfirmation, "skip-confirmation", 1, "Maximum rules to modify without confirmation. Use 0 to always require confirmation, even for a single rule.")
5858
s.AddFlags(flagSet)
5959

6060
s.Cobra().MarkFlagsMutuallyExclusive("position", "comment")

0 commit comments

Comments
 (0)