]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rollback rename
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Thu, 24 Feb 2011 18:13:09 +0000 (10:13 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Thu, 24 Feb 2011 19:14:18 +0000 (11:14 -0800)
src/include/rados/librados.h
src/librados.cc

index d220cad2747f609558a79d9e1df5cb6140f55016..f63b58a2c7e032c6e52393f6598885207024f6f2 100644 (file)
@@ -120,8 +120,8 @@ void rados_objects_list_close(rados_list_ctx_t ctx);
 /* snapshots */
 int rados_pool_snap_create(rados_pool_t pool, const char *snapname);
 int rados_pool_snap_remove(rados_pool_t pool, const char *snapname);
-int rados_pool_snap_rollback_object(rados_pool_t pool, const char *oid,
-                         const char *snapname);
+int rados_rollback(rados_pool_t pool, const char *oid,
+                  const char *snapname);
 void rados_pool_snap_set_read(rados_pool_t pool, rados_snap_t snap);
 int rados_pool_selfmanaged_snap_create(rados_pool_t pool, uint64_t *snapid);
 int rados_pool_selfmanaged_snap_remove(rados_pool_t pool, uint64_t snapid);
index a819ebb0b3ccee8f8875a1027d10d4f96eb007f9..c1e81b202b0006ab6e8c37bc24d1129772838edd 100644 (file)
@@ -2674,9 +2674,8 @@ extern "C" int rados_pool_snap_remove(rados_pool_t pool, const char *snapname)
   return ctx->client->snap_remove(ctx, snapname);
 }
 
-extern "C" int rados_pool_snap_rollback_object(rados_pool_t pool,
-                                         const char *oid,
-                                         const char *snapname)
+extern "C" int rados_rollback(rados_pool_t pool, const char *oid,
+                             const char *snapname)
 {
   RadosClient::PoolCtx *ctx = (RadosClient::PoolCtx *)pool;
   return ctx->client->snap_rollback_object(ctx, oid, snapname);