From 4108cc0079f02f90ed356494930b2a2a462fe542 Mon Sep 17 00:00:00 2001 From: Heiru Wu Date: Thu, 28 Mar 2024 18:19:09 +0800 Subject: [PATCH] fix(ray): fix missing default resource value --- instill/helpers/ray_config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/instill/helpers/ray_config.py b/instill/helpers/ray_config.py index c00223f..5d5bd6b 100644 --- a/instill/helpers/ray_config.py +++ b/instill/helpers/ray_config.py @@ -40,6 +40,8 @@ def __init__(self, deployable: Deployment) -> None: num_of_cpus = os.getenv(ENV_NUM_OF_CPUS) if num_of_cpus is not None and num_of_cpus != "": self.update_num_cpus(float(num_of_cpus)) + else: + self.update_num_cpus(1) memory = os.getenv(ENV_MEMORY) if memory is not None and memory != "": @@ -48,10 +50,14 @@ def __init__(self, deployable: Deployment) -> None: num_of_min_replicas = os.getenv(ENV_NUM_OF_MIN_REPLICAS) if num_of_min_replicas is not None and num_of_min_replicas != "": self.update_min_replicas(int(num_of_min_replicas)) + else: + self.update_min_replicas(0) num_of_max_replicas = os.getenv(ENV_NUM_OF_MAX_REPLICAS) if num_of_max_replicas is not None and num_of_max_replicas != "": self.update_max_replicas(int(num_of_max_replicas)) + else: + self.update_max_replicas(1) vram = os.getenv(ENV_TOTAL_VRAM) if vram is not None and vram != "":