using std::string;
using std::string_view;
using std::vector;
+using std::ostream;
class FlagSetHandler : public FileSystemCommandHandler
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
string flag_name;
cmd_getval(cmdmap, "flag_name", flag_name);
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream& ss) override
+ ostream& ss) override
{
if (!mon->osdmon()->is_writeable()) {
// not allowed to write yet, so retry when we can
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
ceph_assert(m_paxos->is_plugged());
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
string fs_name;
if (!cmd_getval(cmdmap, "fs_name", fs_name) || fs_name.empty()) {
FSMap &fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
static const set<string> subops = {"rm_incompat", "rm_compat", "add_incompat", "add_compat"};
FSMap &fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
string fs_name;
if (!cmd_getval(cmdmap, "fs_name", fs_name) || fs_name.empty()) {
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
ceph_assert(m_paxos->is_plugged());
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
string fs_name;
cmd_getval(cmdmap, "fs_name", fs_name);
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
/* We may need to blocklist ranks. */
if (!mon->osdmon()->is_writeable()) {
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
string fs_name;
cmd_getval(cmdmap, "fs_name", fs_name);
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
ceph_assert(m_paxos->is_plugged());
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
string poolname;
cmd_getval(cmdmap, "pool", poolname);
FSMap& fsmap,
MonOpRequestRef op,
const cmdmap_t& cmdmap,
- std::ostream &ss) override
+ ostream &ss) override
{
return T::handle(mon, fsmap, op, cmdmap, ss);
}
int handle(Monitor *mon,
FSMap &fsmap, MonOpRequestRef op,
- const cmdmap_t& cmdmap, std::ostream &ss) override {
+ const cmdmap_t& cmdmap, ostream &ss) override {
string fs_name;
if (!cmd_getval(cmdmap, "fs_name", fs_name) || fs_name.empty()) {
ss << "Missing filesystem name";
int handle(Monitor *mon,
FSMap &fsmap, MonOpRequestRef op,
- const cmdmap_t& cmdmap, std::ostream &ss) override {
+ const cmdmap_t& cmdmap, ostream &ss) override {
string fs_name;
if (!cmd_getval(cmdmap, "fs_name", fs_name) || fs_name.empty()) {
ss << "Missing filesystem name";
}
bool peer_add(FSMap &fsmap, const Filesystem& fs,
- const cmdmap_t &cmdmap, std::ostream &ss) {
+ const cmdmap_t &cmdmap, ostream &ss) {
string peer_uuid;
string remote_spec;
string remote_fs_name;
int handle(Monitor *mon,
FSMap &fsmap, MonOpRequestRef op,
- const cmdmap_t& cmdmap, std::ostream &ss) override {
+ const cmdmap_t& cmdmap, ostream &ss) override {
string fs_name;
if (!cmd_getval(cmdmap, "fs_name", fs_name) || fs_name.empty()) {
ss << "Missing filesystem name";
{}
bool peer_remove(FSMap &fsmap, const Filesystem& fs,
- const cmdmap_t &cmdmap, std::ostream &ss) {
+ const cmdmap_t &cmdmap, ostream &ss) {
string peer_uuid;
cmd_getval(cmdmap, "uuid", peer_uuid);
int handle(Monitor *mon,
FSMap &fsmap, MonOpRequestRef op,
- const cmdmap_t& cmdmap, std::ostream &ss) override {
+ const cmdmap_t& cmdmap, ostream &ss) override {
string fs_name;
if (!cmd_getval(cmdmap, "fs_name", fs_name) || fs_name.empty()) {
ss << "Missing filesystem name";
const int64_t pool_id,
int type,
bool force,
- std::ostream *ss,
+ ostream *ss,
bool allow_overlay) const
{
ceph_assert(ss != NULL);
int FileSystemCommandHandler::is_op_allowed(
const MonOpRequestRef& op, const FSMap& fsmap, const cmdmap_t& cmdmap,
- std::ostream &ss) const
+ ostream &ss) const
{
string fs_name;
cmd_getval(cmdmap, "fs_name", fs_name);