@@ -308,32 +308,6 @@ def get_default_kueue_name(namespace: str):
308308 "Default Local Queue with kueue.x-k8s.io/default-queue: true annotation not found please create a default Local Queue or provide the local_queue name in Cluster Configuration"
309309 )
310310
311- # test function
312-
313- # def _throw_for_no_raycluster( user_yaml: dict,
314- # output_file_name: str,
315- # namespace: str,
316- # local_queue: Optional[str],
317- # labels: dict,):
318- # api_instance = client.CustomObjectsApi(api_config_handler())
319- # print('hello')
320- # # try:
321- # # api_instance.list_namespaced_custom_object(
322- # # group="kueue.x-k8s.io",
323- # # version="v1",
324- # # namespace=namespace,
325- # # plural="localqueues",
326- # # )
327- # # except ApiException as e:
328- # # if e.status == 404:
329- # # raise RuntimeError(
330- # # "RayCluster CustomResourceDefinition unavailable contact your administrator."
331- # # )
332- # # else:
333- # # raise RuntimeError(
334- # # "Failed to get RayCluster CustomResourceDefinition: " + str(e)
335- # # )
336-
337311
338312def local_queue_exists (namespace : str , local_queue_name : str ):
339313 # get all local queues in the namespace
@@ -370,10 +344,10 @@ def write_components(
370344 components = user_yaml .get ("spec" , "resources" )["resources" ].get ("GenericItems" )
371345 # check if RayCluster CustomResourceDefinition exists if not throw RuntimeError
372346 # _throw_for_no_raycluster()
373- # if local_queue is None:
374- # print(
375- # "Kueue is not installed or won't be used. The absence of CRDs may lack the necessary functionality."
376- # )
347+ if local_queue is None :
348+ print (
349+ "Kueue is not installed or won't be used. The absence of CRDs may lack the necessary functionality."
350+ )
377351 open (output_file_name , "w" ).close ()
378352 lq_name = local_queue or get_default_kueue_name (namespace )
379353 cluster_labels = labels
@@ -411,20 +385,17 @@ def load_components(
411385 components = user_yaml .get ("spec" , "resources" )["resources" ].get ("GenericItems" )
412386 lq_name = local_queue or get_default_kueue_name (namespace )
413387 cluster_labels = labels
414- < << << << HEAD
415388 if not local_queue_exists (namespace , lq_name ):
416389 raise ValueError (
417390 "local_queue provided does not exist or is not in this namespace. Please provide the correct local_queue name in Cluster Configuration"
418391 )
419- == == == =
420392
421393 # _throw_for_no_raycluster()
422394
423- # if local_queue is None:
424- # print(
425- # "Kueue is not installed or won't be used. The absence of CRDs may lack the necessary functionality."
426- # )
427- >> >> >> > 1 d38c8d (prep )
395+ if local_queue is None :
396+ print (
397+ "Kueue is not installed or won't be used. The absence of CRDs may lack the necessary functionality."
398+ )
428399 for component in components :
429400 if "generictemplate" in component :
430401 if (
0 commit comments