[
https://issues.apache.org/jira/browse/AIRAVATA-3420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17316753#comment-17316753
]
ASF subversion and git services commented on AIRAVATA-3420:
-----------------------------------------------------------
Commit b1c77a62f5f1f8f87759fe8b81d92a7b7356f49e in airavata-django-portal-sdk's
branch refs/heads/mft-integration from Marcus Christie
[
https://gitbox.apache.org/repos/asf?p=airavata-django-portal-sdk.git;h=b1c77a6 ]
AIRAVATA-3420 Implements DjangoFileSystemProvider, refactored user_storage
module to use UserStorageProvider
> Integrate MFT API into the SDK's user_storage module
> ----------------------------------------------------
>
> Key: AIRAVATA-3420
> URL: https://issues.apache.org/jira/browse/AIRAVATA-3420
> Project: Airavata
> Issue Type: Bug
> Components: Django Portal
> Reporter: Marcus Christie
> Assignee: Marcus Christie
> Priority: Major
>
> The airavata-mft API has methods for browsing directory resources and
> downloading files. These APIs can be used to implement the user_storage
> functions so that the Django portal can use a remote storage resource as the
> gateway data storage resource.
> h3. TODO
> - [ ] Update user_storage function to use UserStorageProvider
> - [ ] Add storage_resource_id to models.UserFiles
> - [ ] Finish implementing UserStorageProvider for the legacy Django
> FileSystem storage
> - [ ] Implement UserStorageProvider for MFT API
> - [ ] Move file upload/download urls/views into airavata_django_portal_sdk
--
This message was sent by Atlassian Jira
(v8.3.4#803005)