diff --git a/cmd/flags.go b/cmd/flags.go index 09868e0d4..62e4489d2 100644 --- a/cmd/flags.go +++ b/cmd/flags.go @@ -54,10 +54,10 @@ const ( flagStop = "stop" flagStopDescription = "Stop charging" - flagRepeat = "repeat" - flagRepeatDescription = "Repeat until interrupted" - flagRepeatDelay = "repeat-delay" - flagRepeatDelayDescription = "Delay between repeats" + flagRepeat = "repeat" + flagRepeatDescription = "Repeat until interrupted" + flagRepeatInterval = "repeat-interval" + flagRepeatIntervalDescription = "Interval between repetitions" flagDigits = "digits" flagDelay = "delay" diff --git a/cmd/meter.go b/cmd/meter.go index 320d5a0c1..d2f0c573b 100644 --- a/cmd/meter.go +++ b/cmd/meter.go @@ -21,7 +21,7 @@ func init() { meterCmd.Flags().StringP(flagBatteryMode, "b", "", flagBatteryModeDescription) meterCmd.Flags().DurationP(flagBatteryModeWait, "w", 0, flagBatteryModeWaitDescription) meterCmd.Flags().BoolP(flagRepeat, "r", false, flagRepeatDescription) - meterCmd.Flags().Duration(flagRepeatDelay, 0, flagRepeatDelayDescription) + meterCmd.Flags().Duration(flagRepeatInterval, 0, flagRepeatIntervalDescription) } func runMeter(cmd *cobra.Command, args []string) { @@ -77,7 +77,7 @@ func runMeter(cmd *cobra.Command, args []string) { d.DumpWithHeader(dev.Config().Name, v) } if ok, _ := cmd.Flags().GetBool(flagRepeat); ok { - if d, err := cmd.Flags().GetDuration(flagRepeatDelay); d > 0 && err == nil { + if d, err := cmd.Flags().GetDuration(flagRepeatInterval); d > 0 && err == nil { log.INFO.Println("waiting for:", d) time.Sleep(d) }