Skip to content

Commit 4041945

Browse files
fixed task attribute not found error
1 parent 28c133c commit 4041945

File tree

1 file changed

+5
-5
lines changed
  • src/conductor/client/workflow/task

1 file changed

+5
-5
lines changed

src/conductor/client/workflow/task/task.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ def __init__(self,
3333
cache_ttl_second: int = 0) -> Self:
3434
self.task_reference_name = task_reference_name
3535
self.task_type = task_type
36-
self.task_name = task_name if task_name is not None else task_type.value
36+
self.name = task_name or task_reference_name
3737
self.description = description
3838
self.optional = optional
39-
self.input_parameters = input_parameters if input_parameters is not None else {}
40-
self.cache_key = cache_key
41-
self.cache_ttl_second = cache_ttl_second
39+
self.input_parameters = input_parameters
40+
self._cache_key = cache_key
41+
self._cache_ttl_second = cache_ttl_second
4242
self._expression = None
4343
self._evaluator_type = None
4444

@@ -175,7 +175,7 @@ def input(self, json_path: Optional[str] = None, key: Optional[str] = None, valu
175175
else:
176176
return "${" + f"{self.task_reference_name}.input.{json_path}" + "}"
177177

178-
def __getattribute__(self, __name: str, /) -> Any:
178+
def __getattribute__(self, __name: str) -> Any:
179179
try:
180180
val = super().__getattribute__(__name)
181181
return val

0 commit comments

Comments
 (0)