def test_list_bucket(self):
     scs = SCSBucket()
     bucket_gen = scs.list_buckets()
     self.assertTrue(bucket_gen is not None, 'List bucket result is None')
     for bucket in bucket_gen:
         bucketStr = str(bucket)
         self.assertTrue(bucket[0] is not None, 'bucket:%s name is None'%bucketStr)
         self.assertTrue(bucket[1] is not None, 'bucket:%s CreationDate is None'%bucketStr)
Exemplo n.º 2
0
def listBucket():
	Buckets = []
	s = SCSBucket()
	buckets_generator = s.list_buckets()
	for bucket in buckets_generator:
		bucketName = bucket[0]
		bMeta = SCSBucket(bucketName).meta()
		Buckets.append(bMeta)
	return Buckets
Exemplo n.º 3
0
    def fun(_time_out, _access_key, _secret_key):
        sinastorage.setDefaultAppInfo(_access_key, _secret_key)

        already_exist = False
        all_b = SCSBucket(timeout=_time_out)
        buckets_generator = all_b.list_buckets()
        for bucket in buckets_generator:
            if bucket[0] == BUCKET_NAME:
                already_exist = True
        if not already_exist:
            new_bucket = SCSBucket(BUCKET_NAME, timeout=_time_out)
            new_bucket.put_bucket()
            new_bucket.put('haoc/', '')
Exemplo n.º 4
0
def list_bucket():
    s = SCSBucket()
    buckets_generator = s.list_buckets()
    for bucket in buckets_generator:
        print bucket