Commit bc3b74a4 authored by PingWang's avatar PingWang

Add validation conditions for autoscale

Signed-off-by: 's avatarPingWang <wang.ping5@zte.com.cn> delete --min judgment Signed-off-by: 's avatarPingWang <wang.ping5@zte.com.cn>
parent 431e7ce1
...@@ -198,9 +198,10 @@ func validateFlags(cmd *cobra.Command) error { ...@@ -198,9 +198,10 @@ func validateFlags(cmd *cobra.Command) error {
errs := []error{} errs := []error{}
max, min := cmdutil.GetFlagInt(cmd, "max"), cmdutil.GetFlagInt(cmd, "min") max, min := cmdutil.GetFlagInt(cmd, "max"), cmdutil.GetFlagInt(cmd, "min")
if max < 1 { if max < 1 {
errs = append(errs, fmt.Errorf("--max=MAXPODS is required and must be at least 1")) errs = append(errs, fmt.Errorf("--max=MAXPODS is required and must be at least 1, max: %d", max))
} else if max < min { }
errs = append(errs, fmt.Errorf("--max=MAXPODS must be larger or equal to --min=MINPODS")) if max < min {
errs = append(errs, fmt.Errorf("--max=MAXPODS must be larger or equal to --min=MINPODS, max: %d, min: %d", max, min))
} }
return utilerrors.NewAggregate(errs) return utilerrors.NewAggregate(errs)
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment