#endif
#define LIBRADOS_VER_MAJOR 0
-#define LIBRADOS_VER_MINOR 26
+#define LIBRADOS_VER_MINOR 27
#define LIBRADOS_VER_EXTRA 0
#define LIBRADOS_VERSION(maj, min, extra) ((maj << 16) + (min << 8) + extra)
/* initialization */
int rados_create(rados_t *cluster, const char * const id);
-/* internal API for creating rados clusters */
-int rados_create_internal(rados_t *cluster, struct md_config_t *conf);
+/* initialize rados with an existing configuration. */
+int rados_create_with_config(rados_t *cluster, struct md_config_t *conf);
/* Connect to the cluster */
int rados_connect(rados_t cluster);
~Rados();
int init(const char * const id);
- int init_internal(md_config_t * conf);
+ int init_with_config(md_config_t * conf);
int connect();
void shutdown();
int conf_read_file(const char * const path) const;
}
int librados::Rados::
-init_internal(md_config_t *conf)
+init_with_config(md_config_t *conf)
{
- return rados_create_internal((rados_t *)&client, conf);
+ return rados_create_with_config((rados_t *)&client, conf);
}
int librados::Rados::
* already called common_init and want to use that particular configuration for
* their cluster.
*/
-extern "C" int rados_create_internal(rados_t *pcluster, md_config_t *conf)
+extern "C" int rados_create_with_config(rados_t *pcluster, md_config_t *conf)
{
rados_init_mutex.Lock();
if (!rados_initialized) {