This is an automated email from the ASF dual-hosted git repository. machristie pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/airavata-django-portal-sdk.git
commit 4e977dbb3d869fb7039c4b9d0dfcca7c539e0861 Author: Marcus Christie <[email protected]> AuthorDate: Wed Aug 4 12:05:23 2021 -0400 AIRAVATA-3420 Utility method to get the default storage id Storage id is set on the ExperimentModel so provide a proper function to get it. --- airavata_django_portal_sdk/user_storage/api.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/airavata_django_portal_sdk/user_storage/api.py b/airavata_django_portal_sdk/user_storage/api.py index 252ce0d..7b0b85f 100644 --- a/airavata_django_portal_sdk/user_storage/api.py +++ b/airavata_django_portal_sdk/user_storage/api.py @@ -74,6 +74,11 @@ def get_user_storage_provider(request, owner_username=None, storage_resource_id= return instance +def get_default_storage_resource_id(request): + backend = get_user_storage_provider(request) + return backend.storage_resource_id + + def save(request, path, file, name=None, content_type=None, storage_resource_id=None, experiment_id=None): """ Save file in path in the user's storage and return DataProduct. If
