better flag for skipping disabler (#771)

This commit is contained in:
Michael Quigley 2025-04-18 11:59:17 -04:00
parent 9fdd2620d6
commit 1fc20c202d
No known key found for this signature in database
GPG Key ID: 9B60314A9DD20A62

View File

@ -23,7 +23,7 @@ type testCanaryEnabler struct {
maxDwell time.Duration maxDwell time.Duration
minPacing time.Duration minPacing time.Duration
maxPacing time.Duration maxPacing time.Duration
disable bool skipDisable bool
} }
func newTestCanaryEnabler() *testCanaryEnabler { func newTestCanaryEnabler() *testCanaryEnabler {
@ -40,7 +40,7 @@ func newTestCanaryEnabler() *testCanaryEnabler {
cmd.Flags().DurationVar(&command.maxDwell, "max-dwell", 0, "Maximum dwell time") cmd.Flags().DurationVar(&command.maxDwell, "max-dwell", 0, "Maximum dwell time")
cmd.Flags().DurationVar(&command.minPacing, "min-pacing", 0, "Minimum pacing time") cmd.Flags().DurationVar(&command.minPacing, "min-pacing", 0, "Minimum pacing time")
cmd.Flags().DurationVar(&command.maxPacing, "max-pacing", 0, "Maximum pacing time") cmd.Flags().DurationVar(&command.maxPacing, "max-pacing", 0, "Maximum pacing time")
cmd.Flags().BoolVar(&command.disable, "disable", true, "Disable (clean up) enabled environments") cmd.Flags().BoolVar(&command.skipDisable, "skip-disable", false, "Disable (clean up) enabled environments")
return command return command
} }
@ -71,7 +71,7 @@ func (cmd *testCanaryEnabler) run(_ *cobra.Command, _ []string) {
go enabler.Run() go enabler.Run()
} }
if cmd.disable { if !cmd.skipDisable {
var disablers []*canary.Disabler var disablers []*canary.Disabler
for i := uint(0); i < cmd.enablers; i++ { for i := uint(0); i < cmd.enablers; i++ {
disablerOpts := &canary.DisablerOptions{ disablerOpts := &canary.DisablerOptions{