[ 
https://issues.apache.org/jira/browse/AIRAVATA-3420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marcus Christie updated AIRAVATA-3420:
--------------------------------------
    Description: 
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



  was:
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
- [ ] Add storage_resource_id to models.UserFiles
- [ ] Update user_storage function to use UserStorageProvider
- [ ] 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




> 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)

Reply via email to