and deprecate IoCtx::{set,unset}_osdmap_full_try()
the latter are deprecated and are aliases of the former.
Signed-off-by: Kefu Chai <kchai@redhat.com>
config_t cct();
- void set_osdmap_full_try();
- void unset_osdmap_full_try();
+ void set_osdmap_full_try()
+ __attribute__ ((deprecated));
+ void unset_osdmap_full_try()
+ __attribute__ ((deprecated));
+
+ void set_pool_full_try();
+ void unset_pool_full_try();
int application_enable(const std::string& app_name, bool force);
int application_enable_async(const std::string& app_name,
io_ctx_impl->objecter->unset_pool_full_try();
}
+void librados::IoCtx::set_pool_full_try()
+{
+ io_ctx_impl->objecter->set_pool_full_try();
+}
+
+void librados::IoCtx::unset_pool_full_try()
+{
+ io_ctx_impl->objecter->unset_pool_full_try();
+}
+
///////////////////////////// Rados //////////////////////////////
void librados::Rados::version(int *major, int *minor, int *extra)
{