1616from tesk .api .ga4gh .tes .models import TesTask
1717from tesk .api .kubernetes .constants import Constants , K8sConstants
1818from tesk .api .kubernetes .template import KubernetesTemplateSupplier
19+ from tesk .constants import TeskConstants
1920from tesk .custom_config import TaskmasterEnvProperties
2021from tesk .utils import get_taskmaster_env_property , get_taskmaster_template
2122
2223logger = logging .getLogger (__name__ )
2324
2425
2526class TesKubernetesConverter :
26- def __init__ (self , namespace = "default" ):
27+ def __init__ (self , namespace = TeskConstants . tesk_namespace ):
2728 """Initialize the converter."""
2829 self .taskmaster_template : V1Job = get_taskmaster_template ()
2930 self .taskmaster_env_properties : TaskmasterEnvProperties = (
@@ -33,7 +34,8 @@ def __init__(self, namespace="default"):
3334 self .k8s_constants = K8sConstants ()
3435 self .namespace = namespace
3536
36- def from_tes_task_to_k8s_job (self , task : TesTask , user ):
37+ # TODO: Add user to the mmethod when auth implemented in FOCA
38+ def from_tes_task_to_k8s_job (self , task : TesTask ):
3739 taskmsater_job : V1Job = KubernetesTemplateSupplier (
3840 self .namespace
3941 ).task_master_template ()
@@ -50,18 +52,18 @@ def from_tes_task_to_k8s_job(self, task: TesTask, user):
5052 taskmsater_job .metadata .annotations [self .constants .ann_testask_name_key ] = (
5153 task .name
5254 )
53- taskmsater_job .metadata .labels [self .constants .label_userid_key ] = user [
54- "username"
55- ]
56-
57- if task .tags and "GROUP_NAME" in task .tags :
58- taskmsater_job .metadata .labels [self .constants .label_userid_key ] = task [
59- "tags"
60- ]["GROUP_NAME" ]
61- elif user ["is_member" ]:
62- taskmsater_job .metadata .labels [self .constants .label_groupname_key ] = user [
63- "any_group"
64- ]
55+ # taskmsater_job.metadata.labels[self.constants.label_userid_key] = user[
56+ # "username"
57+ # ]
58+
59+ # if task.tags and "GROUP_NAME" in task.tags:
60+ # taskmsater_job.metadata.labels[self.constants.label_userid_key] = task[
61+ # "tags"
62+ # ]["GROUP_NAME"]
63+ # elif user["is_member"]:
64+ # taskmsater_job.metadata.labels[self.constants.label_groupname_key] = user[
65+ # "any_group"
66+ # ]
6567
6668 try :
6769 taskmsater_job .metadata .annotations [self .constants .ann_json_input_key ] = (
0 commit comments