]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: mark old rollback method deprecated
authorSage Weil <sage@redhat.com>
Thu, 13 Nov 2014 22:09:28 +0000 (14:09 -0800)
committerSage Weil <sage@redhat.com>
Thu, 4 Dec 2014 18:32:39 +0000 (10:32 -0800)
Signed-off-by: Sage Weil <sage@redhat.com>
src/include/rados/librados.hpp
src/tools/rados/rados.cc

index dfe5b9a4109fd214f16ec4aa6599b9333facc1ba..03ef16537404cb5d8f03c1d0375800b6c52a0a67 100644 (file)
@@ -732,7 +732,7 @@ namespace librados
 
     int snap_rollback(const std::string& oid, const char *snapname);
     // Deprecated name kept for backward compatibility - same as snap_rollback()
-    int rollback(const std::string& oid, const char *snapname);
+    int rollback(const std::string& oid, const char *snapname) __attribute__ ((deprecated));
 
     int selfmanaged_snap_create(uint64_t *snapid);
 
index 381d59068828fd8cf33cfebedb8e3ef9ea732af0..214af596b07df712b34274e52beed75df98066b2 100644 (file)
@@ -2317,7 +2317,7 @@ static int rados_tool_common(const std::map < std::string, std::string > &opts,
     if (!pool_name || nargs.size() < 3)
       usage_exit();
 
-    ret = io_ctx.rollback(nargs[1], nargs[2]);
+    ret = io_ctx.snap_rollback(nargs[1], nargs[2]);
     if (ret < 0) {
       cerr << "error rolling back pool " << pool_name << " to snapshot " << nargs[1]
           << cpp_strerror(ret) << std::endl;