Feruzjon Muyassarov
b2f715e260
Apply modernize analysis improvements
...
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@est.tech>
2025-03-13 22:55:02 +02:00
Markus Lehtonen
cb0a46ec0e
Use generics for maps and slices
2023-12-13 12:09:53 +02:00
lizhun
a4ad3d4411
fix empty hugepages in some numa nodes caused no such file or directory error
...
Signed-off-by: lizhun <lizhun@kylinos.cn>
2023-08-08 15:14:44 +08:00
Markus Lehtonen
4947ebf336
pkg/util: migrate to structured logging
...
We gRPC logging interface is not compatible with structured logging so
grpcLogger is left intact.
2023-05-31 14:43:08 +03:00
Feruzjon Muyassarov
71434a1392
Standardize "k8s.io/api/core/v1" package short name
...
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@intel.com>
2022-10-15 02:22:41 +03:00
Markus Lehtonen
a00cdc2b61
pkg/utils: move hostpath helpers from source to utils
...
Refactor the code, moving the hostpath helper functionality to new
"pkg/utils/hostpath" package. This breaks odd-ish dependency
"pkg/utils" -> "source".
2022-10-06 14:28:24 +03:00
Markus Lehtonen
12e859d50c
Drop deprecated io/ioutil package
...
Makes golanci-lint happy.
2022-09-08 14:26:02 +03:00
Artyom Lukianov
a93b660f7c
utils: add methods to fetch NUMA nodes hugepages and memory capacity
...
The methods are used during calculation of reserved memory for system workloads.
The calcualation is `resourceCapacity - resourceAllocatable`.
Signed-off-by: Artyom Lukianov <alukiano@redhat.com>
2021-11-04 10:14:51 +02:00