]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: 'osd [un]set noin'
authorSage Weil <sage.weil@dreamhost.com>
Sat, 28 Apr 2012 21:48:26 +0000 (14:48 -0700)
committerSage Weil <sage.weil@dreamhost.com>
Sat, 28 Apr 2012 21:48:26 +0000 (14:48 -0700)
Missed this one.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/mon/OSDMonitor.cc

index d49082f829c58e81230190f3d87472907171a693..440e85e8c149bb4b8e36780977fbe5ad8510df7a 100644 (file)
@@ -1882,6 +1882,12 @@ bool OSDMonitor::prepare_command(MMonCommand *m)
     else if (m->cmd.size() == 3 && m->cmd[1] == "unset" && m->cmd[2] == "noout") {
       return prepare_unset_flag(m, CEPH_OSDMAP_NOOUT);
     }
+    else if (m->cmd.size() == 3 && m->cmd[1] == "set" && m->cmd[2] == "noin") {
+      return prepare_set_flag(m, CEPH_OSDMAP_NOIN);
+    }
+    else if (m->cmd.size() == 3 && m->cmd[1] == "unset" && m->cmd[2] == "nion") {
+      return prepare_unset_flag(m, CEPH_OSDMAP_NOIN);
+    }
     else if (m->cmd[1] == "cluster_snap" && m->cmd.size() == 3) {
       pending_inc.cluster_snapshot = m->cmd[2];
       ss << "creating cluster snap " << m->cmd[2];