mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 20:24:09 +00:00
Merge pull request #94643 from lonng/simplify-code
Avoid unnecessary calls if other error occurred
This commit is contained in:
commit
10221a8dac
@ -647,14 +647,7 @@ func run(ctx context.Context, s *options.KubeletServer, kubeDeps *kubelet.Depend
|
|||||||
}
|
}
|
||||||
|
|
||||||
var reservedSystemCPUs cpuset.CPUSet
|
var reservedSystemCPUs cpuset.CPUSet
|
||||||
var errParse error
|
|
||||||
if s.ReservedSystemCPUs != "" {
|
if s.ReservedSystemCPUs != "" {
|
||||||
reservedSystemCPUs, errParse = cpuset.Parse(s.ReservedSystemCPUs)
|
|
||||||
if errParse != nil {
|
|
||||||
// invalid cpu list is provided, set reservedSystemCPUs to empty, so it won't overwrite kubeReserved/systemReserved
|
|
||||||
klog.Infof("Invalid ReservedSystemCPUs \"%s\"", s.ReservedSystemCPUs)
|
|
||||||
return errParse
|
|
||||||
}
|
|
||||||
// is it safe do use CAdvisor here ??
|
// is it safe do use CAdvisor here ??
|
||||||
machineInfo, err := kubeDeps.CAdvisorInterface.MachineInfo()
|
machineInfo, err := kubeDeps.CAdvisorInterface.MachineInfo()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -662,6 +655,13 @@ func run(ctx context.Context, s *options.KubeletServer, kubeDeps *kubelet.Depend
|
|||||||
klog.Warning("Failed to get MachineInfo, set reservedSystemCPUs to empty")
|
klog.Warning("Failed to get MachineInfo, set reservedSystemCPUs to empty")
|
||||||
reservedSystemCPUs = cpuset.NewCPUSet()
|
reservedSystemCPUs = cpuset.NewCPUSet()
|
||||||
} else {
|
} else {
|
||||||
|
var errParse error
|
||||||
|
reservedSystemCPUs, errParse = cpuset.Parse(s.ReservedSystemCPUs)
|
||||||
|
if errParse != nil {
|
||||||
|
// invalid cpu list is provided, set reservedSystemCPUs to empty, so it won't overwrite kubeReserved/systemReserved
|
||||||
|
klog.Infof("Invalid ReservedSystemCPUs \"%s\"", s.ReservedSystemCPUs)
|
||||||
|
return errParse
|
||||||
|
}
|
||||||
reservedList := reservedSystemCPUs.ToSlice()
|
reservedList := reservedSystemCPUs.ToSlice()
|
||||||
first := reservedList[0]
|
first := reservedList[0]
|
||||||
last := reservedList[len(reservedList)-1]
|
last := reservedList[len(reservedList)-1]
|
||||||
|
Loading…
Reference in New Issue
Block a user