From 706867ab39c6123d5214d1f4d21d8447e980499f Mon Sep 17 00:00:00 2001 From: Austin Raney Date: Tue, 30 Jan 2024 13:38:47 -0500 Subject: [PATCH] fix: use set_manager --- python/lib/core/dmod/core/dataset.py | 2 +- python/lib/modeldata/dmod/modeldata/data/filesystem_manager.py | 2 +- .../lib/modeldata/dmod/modeldata/data/object_store_manager.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/python/lib/core/dmod/core/dataset.py b/python/lib/core/dmod/core/dataset.py index d7cce7597..23af44be0 100644 --- a/python/lib/core/dmod/core/dataset.py +++ b/python/lib/core/dmod/core/dataset.py @@ -826,7 +826,7 @@ def is_managed_dataset(self, dataset: Dataset) -> bool: return False if dataset.manager is None and self.uuid == dataset.manager_uuid: - dataset.manager = self + dataset.set_manager(self) return diff --git a/python/lib/modeldata/dmod/modeldata/data/filesystem_manager.py b/python/lib/modeldata/dmod/modeldata/data/filesystem_manager.py index e57b54e4d..8b7dca2e0 100644 --- a/python/lib/modeldata/dmod/modeldata/data/filesystem_manager.py +++ b/python/lib/modeldata/dmod/modeldata/data/filesystem_manager.py @@ -182,7 +182,7 @@ def reload(self, reload_from: str, serialized_item: Optional[str] = None) -> Dat dataset = Dataset.factory_init_from_deserialized_json(dataset_json) if dataset is None: raise DmodRuntimeError("Unable to reload dataset: could not deserialize a object from the loaded JSON data") - dataset.manager = self + dataset.set_manager(self) self.datasets[dataset.name] = dataset return dataset diff --git a/python/lib/modeldata/dmod/modeldata/data/object_store_manager.py b/python/lib/modeldata/dmod/modeldata/data/object_store_manager.py index 2c541e4e8..f0c2fa898 100644 --- a/python/lib/modeldata/dmod/modeldata/data/object_store_manager.py +++ b/python/lib/modeldata/dmod/modeldata/data/object_store_manager.py @@ -583,7 +583,7 @@ def reload(self, reload_from: str, serialized_item: Optional[str] = None) -> Dat response_data["type"] = list(self.supported_dataset_types)[0].name dataset = Dataset.factory_init_from_deserialized_json(response_data) - dataset.manager = self + dataset.set_manager(self) self.datasets[dataset_name] = dataset return dataset