Ceph RADOS Gateway admin operations
get_buckets()
and get_users()
returns an iterator, not a list anymore.get_uids()
added.get_policy(bucket, object=None, ...)
and delete_usage()
added. Function set_quota(...)
returns None
.The release should be Python3 compatible.
The support for Ceph Hammer or older have been dropped.
AWS4 signature is now used by default to authenticate the admin user.
Some bug fixes.
The GET /admin/bucket?stats=True
response is different for Ceph radosgw Hammer and Jewel.
Handle both case.
The get_buckets
method uses the stats
request parameter and directly get all the information for all buckets in one call.
Version 1.2.0:
timeout
(default: 30
) added in __init__
methodVersion 1.1.2 of the radosgw-admin
package have been published in https://pypi.python.org/pypi/radosgw-admin
To install the package just use pip
:
pip install radosgw-admin