@@ -308,32 +308,6 @@ def get_default_kueue_name(namespace: str):
308
308
"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"
309
309
)
310
310
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
-
337
311
338
312
def local_queue_exists (namespace : str , local_queue_name : str ):
339
313
# get all local queues in the namespace
@@ -370,10 +344,10 @@ def write_components(
370
344
components = user_yaml .get ("spec" , "resources" )["resources" ].get ("GenericItems" )
371
345
# check if RayCluster CustomResourceDefinition exists if not throw RuntimeError
372
346
# _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
+ )
377
351
open (output_file_name , "w" ).close ()
378
352
lq_name = local_queue or get_default_kueue_name (namespace )
379
353
cluster_labels = labels
@@ -411,20 +385,17 @@ def load_components(
411
385
components = user_yaml .get ("spec" , "resources" )["resources" ].get ("GenericItems" )
412
386
lq_name = local_queue or get_default_kueue_name (namespace )
413
387
cluster_labels = labels
414
- < << << << HEAD
415
388
if not local_queue_exists (namespace , lq_name ):
416
389
raise ValueError (
417
390
"local_queue provided does not exist or is not in this namespace. Please provide the correct local_queue name in Cluster Configuration"
418
391
)
419
- == == == =
420
392
421
393
# _throw_for_no_raycluster()
422
394
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
+ )
428
399
for component in components :
429
400
if "generictemplate" in component :
430
401
if (
0 commit comments