]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: allow removal of buckets via 'osd crush rm ...'
authorSage Weil <sage@inktank.com>
Thu, 21 Mar 2013 18:03:55 +0000 (11:03 -0700)
committerSage Weil <sage@inktank.com>
Fri, 22 Mar 2013 22:15:37 +0000 (15:15 -0700)
No reason to limit this to leaves.

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

index 923692698ff65b925b0c407257228d0ba132d76b..42d9c0ff110603d9c0b5664e4c4fd3b6041eb13d 100644 (file)
@@ -2468,10 +2468,6 @@ bool OSDMonitor::prepare_command(MMonCommand *m)
          break;
        }
        int id = newcrush.get_item_id(m->cmd[3].c_str());
-       if (id < 0) {
-         ss << "item '" << m->cmd[3] << "' is not a leaf in the crush map";
-         break;
-       }
        if (m->cmd.size() > 4) {
          if (!newcrush.name_exists(m->cmd[4])) {
            err = -ENOENT;