Esempio n. 1
0
#!/usr/bin/env - python

from couchbase.admin import Admin

import settings

# Settings
bucket_name = settings.BUCKET_NAME
node = settings.CLUSTER_NODES[0]
admin_user = settings.ADMIN_USER
admin_password = settings.ADMIN_PASS
timeout = settings.TIMEOUT

if __name__ == '__main__':
    sdk_admin = Admin(admin_user, admin_password, host=node)
    print("Cleaning up bucket {0}...".format(bucket_name))
    sdk_admin.bucket_remove(bucket_name)
    print("Clean up finished!")
#!/usr/bin/env python

from couchbase.admin import Admin
from couchbase.bucket import Bucket

adm = Admin('Administrator', '123456', host='localhost', port=8091)
adm.bucket_create('new-bucket',
                  bucket_type='couchbase',
                  bucket_password='******')

# Wait for bucket to become ready
adm.wait_ready('new-bucket', timeout=30)

bucket = Bucket('couchbase://localhost/new-bucket', password='******')
bucket.upsert('foo', 'bar')

adm.bucket_remove('new-bucket')