asposecloud.storage
index
/storage.py

 
Modules
       
os
requests

 
Classes
       
Folder

 
class Folder
    Wrapper class for Aspose for Cloud Storage API.
The Aspose for Cloud File Storage API let's you upload and download files for use with our Product APIs.
 
  Methods defined here:
__init__(self)
create_folder(self, folder_name, storage_type='Aspose', storage_name=None)
Create a new folder on specified storage
 
:param folder_name: name of the folder to operate
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: Ture or False
delete_file(self, filename, storage_type='Aspose', storage_name=None)
Delete a file from specified storage.
 
:param filename:
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: True or False
delete_folder(self, folder_name, storage_type='Aspose', storage_name=None)
Delete a folder from specified storage
 
:param folder_name: name of the folder to operate
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: True or False
file_exists(self, filename, storage_type='Aspose', storage_name=None)
Check if a file already exist on specified storage.
 
:param filename:
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: True or False
get_disc_usage(self, storage_type='Aspose', storage_name=None)
Get the disc usage details of specified storage
 
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: list with disc usage details
get_file(self, filename, storage_type='Aspose', storage_name=None)
Download the file to your local storage from remote storage
 
:param filename:
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: returns file stream
get_files(self, remote_folder='', storage_type='Aspose', storage_name=None)
Download the file list of specified folder
 
:param remote_folder: storage path to operate
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: list of files
upload_file(self, local_file, remote_folder='', storage_type='Aspose', storage_name=None)
Upload a local file to cloud storage.
 
:param local_file:
:param remote_folder: storage path to operate
:param storage_type: type of storage e.g Aspose, S3
:param storage_name: name of storage e.g. MyAmazonS3
:return: returns True or False

 
Data
        __author__ = 'AssadMahmood'

 
Author
        AssadMahmood