MCPcopy
hub / github.com/cloudfoundry/cli / IsMinimumAPIVersionMet

Function IsMinimumAPIVersionMet

actor/versioncheck/minimum_version_check.go:7–30  ·  view source on GitHub ↗
(current string, minimum string)

Source from the content-addressed store, hash-verified

5)
6
7func IsMinimumAPIVersionMet(current string, minimum string) (bool, error) {
8 if minimum == "" {
9 return true, nil
10 }
11 if current == "" {
12 return false, nil
13 }
14
15 currentSemver, err := semver.Make(current)
16 if err != nil {
17 return false, err
18 }
19
20 minimumSemver, err := semver.Make(minimum)
21 if err != nil {
22 return false, err
23 }
24
25 if currentSemver.GTE(minimumSemver) {
26 return true, nil
27 }
28
29 return false, nil
30}

Calls 1

MakeMethod · 0.65

Tested by

no test coverage detected