From 424b7a58fb1b4da09938ba5e15e97aa6bf62d338 Mon Sep 17 00:00:00 2001 From: y00841556 Date: Wed, 20 Dec 2023 19:06:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=AD=97=E6=AE=B5=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- k8s-mpam-controller/pkg/agent/mpam.go | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/k8s-mpam-controller/pkg/agent/mpam.go b/k8s-mpam-controller/pkg/agent/mpam.go index 65d826b..e932d8d 100644 --- a/k8s-mpam-controller/pkg/agent/mpam.go +++ b/k8s-mpam-controller/pkg/agent/mpam.go @@ -198,9 +198,16 @@ func checkDataIsValid(data []string, cfgItem string) bool { return false } } else if strings.HasPrefix(cfgItem, "MB") { - percent, err := strconv.Atoi(cfg[1]) - if err != nil || (percent < min_bandwidth || percent > 100) { - return false + if cfgItem == "MBPRI" { + prio, err := strconv.Atoi(cfg[1]) + if err != nil || (prio < 0 || prio > 7) { + return false + } + } else { + percent, err := strconv.Atoi(cfg[1]) + if err != nil || (percent < min_bandwidth || percent > 100) { + return false + } } } } -- Gitee