int rados_ioctx_create(rados_t cluster, const char *pool_name, rados_ioctx_t *ioctx);
void rados_ioctx_destroy(rados_ioctx_t io);
-int rados_ioctx_lookup(rados_t cluster, const char *pool_name);
int rados_ioctx_pool_stat(rados_ioctx_t io, struct rados_pool_stat_t *stats);
+int rados_pool_lookup(rados_t cluster, const char *pool_name);
int rados_pool_create(rados_t cluster, const char *pool_name);
int rados_pool_create_with_auid(rados_t cluster, const char *pool_name, uint64_t auid);
int rados_pool_create_with_crush_rule(rados_t cluster, const char *pool_name,
return g_conf.get_val(option, &tmp, len);
}
-extern "C" int rados_ioctx_lookup(rados_t cluster, const char *name)
+extern "C" int rados_pool_lookup(rados_t cluster, const char *name)
{
librados::RadosClient *radosp = (librados::RadosClient *)cluster;
return radosp->lookup_pool(name);
assert(rados_conf_read_file(cluster, NULL) == 0);
rados_reopen_log(cluster);
assert(rados_connect(cluster) == 0);
- if (rados_ioctx_lookup(cluster, TEST_POOL) != -ENOENT) {
+ if (rados_pool_lookup(cluster, TEST_POOL) != -ENOENT) {
int r = rados_pool_delete(cluster, TEST_POOL);
printf("rados_pool_delete returned %d\n", r);
}