From 2d9c470fa7e58a9b80c1e69c4a95c877b74e9909 Mon Sep 17 00:00:00 2001 From: Sam Szuflita Date: Tue, 7 Jan 2025 17:34:23 -0500 Subject: [PATCH] Relax max CPU --- internal/commands/deployment.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/internal/commands/deployment.go b/internal/commands/deployment.go index 3bfafc3..fb40d4d 100644 --- a/internal/commands/deployment.go +++ b/internal/commands/deployment.go @@ -574,7 +574,13 @@ func (c *CreateDeploymentConfig) Validate() error { err = errors.Join(err, missingRequiredFlag(requestedCPUFlag.Name)) } - err = errors.Join(err, requireFloatInRange(c.RequestedCPU, minCPU, maxCPU, requestedCPUFlag.Name)) + if c.RequestedCPU < minCPU { + err = errors.Join(err, fmt.Errorf("flag %s must be greater than %s", + requestedCPUFlag.Name, + strconv.FormatFloat(float64(minCPU), 'f', -1, 64), + )) + } + err = errors.Join(err, requireMaxDecimals(c.RequestedCPU, maxCPUDecimalPlaces, requestedCPUFlag.Name)) return err