mirror of https://github.com/portainer/portainer
fix cpu parsing logic (#10808)
parent
6ff6fd7f75
commit
32d8dc311b
|
@ -28,9 +28,17 @@ class KubernetesResourceReservationHelper {
|
||||||
static parseCPU(cpu) {
|
static parseCPU(cpu) {
|
||||||
let res = parseInt(cpu, 10);
|
let res = parseInt(cpu, 10);
|
||||||
if (_.endsWith(cpu, 'm')) {
|
if (_.endsWith(cpu, 'm')) {
|
||||||
|
// milli
|
||||||
res /= 1000;
|
res /= 1000;
|
||||||
|
} else if (_.endsWith(cpu, 'u')) {
|
||||||
|
// micro
|
||||||
|
res /= 1000000;
|
||||||
} else if (_.endsWith(cpu, 'n')) {
|
} else if (_.endsWith(cpu, 'n')) {
|
||||||
|
// nano
|
||||||
res /= 1000000000;
|
res /= 1000000000;
|
||||||
|
} else if (_.endsWith(cpu, 'p')) {
|
||||||
|
// pico
|
||||||
|
res /= 1000000000000;
|
||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue