func GetGreaterKeys()

in pkg/util/resource/resource.go [82:97]


func GetGreaterKeys(a, b corev1.ResourceList) []string {
	if len(a) == 0 || len(b) == 0 {
		return nil
	}

	ret := make([]string, 0, len(a))
	for k, va := range a {
		if vb, found := b[k]; found && va.Cmp(vb) > 0 {
			ret = append(ret, k.String())
		}
	}
	if len(ret) == 0 {
		return nil
	}
	return ret
}