Skip to content

Commit f2a537f

Browse files
committed
Refactor logic into shorter code
#443
1 parent 014d108 commit f2a537f

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

pkg/config/loader.go

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -159,21 +159,14 @@ func ParseWinIPTargetConfigs(log logr.Logger, vpcCniConfigMap *v1.ConfigMap) (wa
159159
minIPTarget = 0
160160
}
161161

162-
// If PD is enabled and warm prefix target config value is not found, or there is an error parsing it, the value will be set to zero
163-
if !isPDEnabled && foundWarmPrefix {
164-
log.V(1).Info("warm prefix configuration not supported in secondary IP mode, will ignore warm prefix configuration")
165-
warmPrefixTarget = 0
166-
} else if isPDEnabled && foundWarmPrefix {
162+
warmPrefixTarget = 0
163+
if isPDEnabled && foundWarmPrefix {
167164
warmPrefixTargetInt, err := strconv.Atoi(warmPrefixTargetStr)
168165
if err != nil {
169166
log.Info("Could not parse warm prefix target, defaulting to zero", "warm prefix target", warmPrefixTargetStr)
170-
warmPrefixTarget = 0
171167
} else {
172168
warmPrefixTarget = warmPrefixTargetInt
173169
}
174-
} else if isPDEnabled && !foundWarmPrefix {
175-
log.V(1).Info("could not find warm prefix target in ConfigMap, defaulting to zero")
176-
warmPrefixTarget = 0
177170
}
178171

179172
if warmIPTarget == 0 && minIPTarget == 0 {

0 commit comments

Comments
 (0)