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)
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
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/', '')
def list_bucket(): s = SCSBucket() buckets_generator = s.list_buckets() for bucket in buckets_generator: print bucket