return true;
}
- dout(10) << "passing through " << cmdctx->cmdmap.size() << dendl;
+ dout(10) << "passing through command '" << prefix << "' size " << cmdctx->cmdmap.size() << dendl;
finisher.queue(new FunctionContext([this, cmdctx, session, py_command, prefix]
(int r_) mutable {
std::stringstream ss;
+ dout(10) << "dispatching command '" << prefix << "' size " << cmdctx->cmdmap.size() << dendl;
+
// Validate that the module is enabled
auto& py_handler_name = py_command.module_name;
PyModuleRef module = py_modules.get_module(py_handler_name);
cmdctx->odata.append(ds);
cmdctx->reply(r, ss);
+ dout(10) << " command returned " << r << dendl;
}));
return true;
}