MCPcopy
hub / github.com/fluid-cloudnative/fluid / TransformRequirementsToResources

Function TransformRequirementsToResources

pkg/utils/resources.go:24–43  ·  view source on GitHub ↗
(res corev1.ResourceRequirements)

Source from the content-addressed store, hash-verified

22)
23
24func TransformRequirementsToResources(res corev1.ResourceRequirements) (cRes common.Resources) {
25
26 cRes = common.Resources{}
27
28 if len(res.Requests) > 0 {
29 cRes.Requests = make(common.ResourceList)
30 for k, v := range res.Requests {
31 cRes.Requests[k] = v.String()
32 }
33 }
34
35 if len(res.Limits) > 0 {
36 cRes.Limits = make(common.ResourceList)
37 for k, v := range res.Limits {
38 cRes.Limits[k] = v.String()
39 }
40 }
41
42 return
43}
44
45func ResourceRequirementsEqual(source corev1.ResourceRequirements,
46 target corev1.ResourceRequirements) bool {

Calls 1

StringMethod · 0.45

Tested by 1