#define dout_context g_ceph_context
#define dout_subsys ceph_subsys_
+
+using std::cerr;
+using std::string;
+
static void global_init_set_globals(CephContext *cct)
{
g_ceph_context = cct;
if (g_conf()->fatal_signal_handlers) {
install_standard_sighandlers();
}
- register_assert_context(g_ceph_context);
+ ceph::register_assert_context(g_ceph_context);
if (g_conf()->log_flush_on_exit)
g_ceph_context->_log->set_flush_on_exit();
// drop privileges?
- ostringstream priv_ss;
+ std::ostringstream priv_ss;
// consider --setuser root a no-op, even if we're not root
if (getuid() != 0) {
string plugins = conf->osd_erasure_code_plugins;
// validate that this is a not a legacy plugin
- list<string> plugins_list;
+ std::list<string> plugins_list;
get_str_list(plugins, plugins_list);
- for (list<string>::iterator i = plugins_list.begin();
- i != plugins_list.end();
- ++i) {
+ for (auto i = plugins_list.begin(); i != plugins_list.end(); ++i) {
string plugin_name = *i;
string replacement = "";
}
}
- stringstream ss;
- int r = ErasureCodePluginRegistry::instance().preload(
+ std::stringstream ss;
+ int r = ceph::ErasureCodePluginRegistry::instance().preload(
plugins,
conf.get_val<std::string>("erasure_code_dir"),
&ss);
#define dout_context g_ceph_context
+using std::ostringstream;
+using std::string;
+
+using ceph::BackTrace;
+using ceph::JSONFormatter;
+
void install_sighandler(int signum, signal_handler_t handler, int flags)
{
int ret;