mirror of
https://github.com/clearml/clearml
synced 2025-05-11 08:00:51 +00:00
Fix Dataset.get()
does not respect auto_create
This commit is contained in:
parent
4781b6bbd8
commit
0fef281a46
@ -2965,6 +2965,8 @@ class Dataset(object):
|
|||||||
dataset_filter.setdefault("order_by", ["-last_update"])
|
dataset_filter.setdefault("order_by", ["-last_update"])
|
||||||
# making sure we have the right project name here
|
# making sure we have the right project name here
|
||||||
hidden_dataset_project, _ = cls._build_hidden_project_name(dataset_project, dataset_name)
|
hidden_dataset_project, _ = cls._build_hidden_project_name(dataset_project, dataset_name)
|
||||||
|
# noinspection PyBroadException
|
||||||
|
try:
|
||||||
# noinspection PyProtectedMember
|
# noinspection PyProtectedMember
|
||||||
datasets = Task._query_tasks(
|
datasets = Task._query_tasks(
|
||||||
project_name=[hidden_dataset_project] if hidden_dataset_project else None,
|
project_name=[hidden_dataset_project] if hidden_dataset_project else None,
|
||||||
@ -2975,6 +2977,8 @@ class Dataset(object):
|
|||||||
_allow_extra_fields_=True,
|
_allow_extra_fields_=True,
|
||||||
**dataset_filter,
|
**dataset_filter,
|
||||||
)
|
)
|
||||||
|
except Exception:
|
||||||
|
datasets = []
|
||||||
if raise_on_multiple and len(datasets) > 1:
|
if raise_on_multiple and len(datasets) > 1:
|
||||||
raise ValueError(
|
raise ValueError(
|
||||||
"Multiple datasets found with dataset_project={}, dataset_name={}, dataset_version={}".format(
|
"Multiple datasets found with dataset_project={}, dataset_name={}, dataset_version={}".format(
|
||||||
|
Loading…
Reference in New Issue
Block a user