def teardown_class(cls):
        """Delete all files in the test bucket.
        """
        storage = QiniuStorage()
        auth = storage.auth
        bucket = BucketManager(auth)

        while True:
            ret, eof, info = bucket.list(storage.bucket_name, limit=100)

            if ret is None:
                print(info)
                break

            for item in ret['items']:
                name = item['key']
                print("Deleting %s ..." % name)
                ret, info = bucket.delete(storage.bucket_name, name)
                if ret is None:
                    print(info)
            if eof:
                break
 def setUp(self):
     self.storage = QiniuStorage()
Exemple #3
0
class QiniuStorageTest(StorageTestMixin, unittest.TestCase):
    storage = QiniuStorage()
Exemple #4
0
import errno
import os
from qiniustorage.backends import QiniuStorage

__all__ = ('cloud_storage')
cloud_storage = QiniuStorage()

def silentremove(filename):
    try:
        os.remove(filename)
    except OSError as e: # this would be "except OSError, e:" before Python 2.6
        if e.errno != errno.ENOENT: # errno.ENOENT = no such file or directory
            raise # re-raise exception if a different error occured