From 7521bc8297dbab03c8c791d2320f2aee650ac52e Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sat, 14 Dec 2024 20:38:33 -0600 Subject: [PATCH] refactor: remove calculation and pass resources as the docker api expect --- packages/server/src/utils/docker/utils.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/server/src/utils/docker/utils.ts b/packages/server/src/utils/docker/utils.ts index c2dce838..216ee867 100644 --- a/packages/server/src/utils/docker/utils.ts +++ b/packages/server/src/utils/docker/utils.ts @@ -317,16 +317,12 @@ export const calculateResources = ({ }: Resources): ResourceRequirements => { return { Limits: { - MemoryBytes: memoryLimit ? memoryLimit * 1024 * 1024 : undefined, - NanoCPUs: cpuLimit ? (cpuLimit || 1) * 1000 * 1000 * 1000 : undefined, + MemoryBytes: memoryLimit ?? undefined, + NanoCPUs: cpuLimit ?? undefined, }, Reservations: { - MemoryBytes: memoryReservation - ? (memoryReservation || 1) * 1024 * 1024 - : undefined, - NanoCPUs: cpuReservation - ? (cpuReservation || 1) * 1000 * 1000 * 1000 - : undefined, + MemoryBytes: memoryReservation ?? undefined, + NanoCPUs: cpuReservation ?? undefined, }, }; };