mirror of
https://github.com/clearml/clearml
synced 2025-03-04 11:09:15 +00:00
Fix lazy evaluated value should be casted to str before passed through to OS calls
This commit is contained in:
parent
9ec28b47b3
commit
13c44b0b6a
@ -591,7 +591,7 @@ class Task(_Task):
|
|||||||
elif task.get_project_object().default_output_destination:
|
elif task.get_project_object().default_output_destination:
|
||||||
task.output_uri = task.get_project_object().default_output_destination
|
task.output_uri = task.get_project_object().default_output_destination
|
||||||
elif cls.__default_output_uri:
|
elif cls.__default_output_uri:
|
||||||
task.output_uri = cls.__default_output_uri
|
task.output_uri = str(cls.__default_output_uri)
|
||||||
# store new task ID
|
# store new task ID
|
||||||
cls.__update_master_pid_task(task=task)
|
cls.__update_master_pid_task(task=task)
|
||||||
else:
|
else:
|
||||||
@ -1083,7 +1083,7 @@ class Task(_Task):
|
|||||||
if value is False:
|
if value is False:
|
||||||
value = None
|
value = None
|
||||||
elif value is True:
|
elif value is True:
|
||||||
value = self.__default_output_uri or self._get_default_report_storage_uri()
|
value = str(self.__default_output_uri or self._get_default_report_storage_uri())
|
||||||
|
|
||||||
# check if we have the correct packages / configuration
|
# check if we have the correct packages / configuration
|
||||||
if value and value != self.storage_uri:
|
if value and value != self.storage_uri:
|
||||||
|
Loading…
Reference in New Issue
Block a user