]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: make 'osd pool rmsnap ...' idempotent 233/head
authorSage Weil <sage@inktank.com>
Mon, 22 Apr 2013 19:50:09 +0000 (12:50 -0700)
committerSage Weil <sage@inktank.com>
Mon, 22 Apr 2013 19:50:09 +0000 (12:50 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/OSDMonitor.cc

index 6000ebb80997005dc45ad68b415959ce2ac96ec5..b07ab5e2583da6e952b5d7fe815b295d699127b6 100644 (file)
@@ -3228,7 +3228,7 @@ bool OSDMonitor::prepare_command(MMonCommand *m)
          if (!p->snap_exists(snapname.c_str()) &&
              (!pp || !pp->snap_exists(snapname.c_str()))) {
            ss << "pool " << m->cmd[3] << " snap " << snapname << " does not exists";
-           err = -ENOENT;
+           err = 0;
          } else {
            if (!pp) {
              pp = &pending_inc.new_pools[pool];