From 16fcd6ed7de6d2f02a7a49f68d73f7c366993b79 Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Tue, 19 Dec 2023 12:22:58 +0100 Subject: [PATCH] Use correct IRODSObjectStore base class --- lib/galaxy/objectstore/irods.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/galaxy/objectstore/irods.py b/lib/galaxy/objectstore/irods.py index d2ac18fdca94..ebab0889e025 100644 --- a/lib/galaxy/objectstore/irods.py +++ b/lib/galaxy/objectstore/irods.py @@ -31,7 +31,7 @@ unlink, ) from galaxy.util.path import safe_relpath -from . import DiskObjectStore +from . import ConcreteObjectStore IRODS_IMPORT_MESSAGE = "The Python irods package is required to use this feature, please install it" # 1 MB @@ -114,7 +114,7 @@ def parse_config_xml(config_xml): "cache_updated_data": cache_updated_data, }, "extra_dirs": extra_dirs, - "private": DiskObjectStore.parse_private_from_config_xml(config_xml), + "private": ConcreteObjectStore.parse_private_from_config_xml(config_xml), } except Exception: # Toss it back up after logging, we can't continue loading at this point. @@ -150,7 +150,7 @@ def _config_to_dict(self): } -class IRODSObjectStore(DiskObjectStore, CloudConfigMixin): +class IRODSObjectStore(ConcreteObjectStore, CloudConfigMixin): """ Object store that stores files as data objects in an iRODS Zone. A local cache exists that is used as an intermediate location for files between Galaxy and iRODS.