Files¶
Here we will describe how AgavePy allows us to interact with the API to store and manage data. The methods provided by AgavePy will allow us to setup the data for Agave apps to use, to share with collaborators, or to setup for long term storage.
- Working with files
- Managing Files
- Other methods available
- deleteFromDefaultSystem: Deletes a file or folder.
- downloadFromDefaultSystem: Download a file from the user’s default storage location.
- importToDefaultSystem: Import a file via direct upload or importing from a url to the user’s default storage location.
- manageOnDefaultSystem: Perform an action on a file or folder.
- delete: Deletes a file or folder.
- download: Download a file from the user’s default storage location.
- importData: Import a file via direct upload or importing from a url to the user’s default storage location.
- manage: Perform an action on a file or folder.
- listOnDefaultSystem: Get a remote directory listing.
- list: Get a remote directory listing on a specific system.
- getHistoryOnDefaultSystem: Download a file from the user’s default storage location.
- getHistory: Return history of api actions.
- listPermissionsOnDefaultSystem: List all the share permissions for a file or folder.
- updatePermissionsOnDefaultSystem: Update permissions for a single user.
- deletePermissions: Deletes all permissions on a file except those of the owner.
- listPermissions: List all the share permissions for a file or folder.
- updatePermissions: Update permissions for a single user.