Signed-off-by: Casey Bodley <cbodley@redhat.com>
return 0;
}
-int RGWSI_RADOS::Pool::lookup(const rgw_pool& pool)
+int RGWSI_RADOS::Pool::lookup()
{
librados::Rados *rad = rados_svc->get_rados_handle(rados_handle);
int ret = rad->pool_lookup(pool.name.c_str());
Pool() {}
int create(const std::vector<rgw_pool>& pools, std::vector<int> *retcodes);
- int lookup(const rgw_pool& pool);
+ int lookup();
struct List {
Pool& pool;
int RGWSI_Zone::add_bucket_placement(const rgw_pool& new_pool)
{
- int ret = rados_svc->pool().lookup(new_pool);
+ int ret = rados_svc->pool(new_pool).lookup();
if (ret < 0) { // DNE, or something
return ret;
}