]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbdtool: don't create empty object data
authorYehuda Sadeh <yehuda@hq.newdream.net>
Fri, 2 Apr 2010 21:19:44 +0000 (14:19 -0700)
committerYehuda Sadeh <yehuda@hq.newdream.net>
Fri, 2 Apr 2010 21:20:28 +0000 (14:20 -0700)
src/rbdtool.cc

index 54167900a4c2c79a2786f76e24153fba3426711e..96c774717dbd8c5492ada5045dd71d63cec314a0 100644 (file)
@@ -99,7 +99,7 @@ int main(int argc, const char **argv)
   if (!opt_create)
     usage();
 
-  bufferlist bl, bl2;
+  bufferlist bl;
 
   string obj_str(objname);
   string objmd_str = obj_str;
@@ -126,13 +126,6 @@ int main(int argc, const char **argv)
     exit(1);
   }
 
-  uint32_t data = 0;
-  bl2.append((const char *)&data, sizeof(data));
-  r = rados.write(pool, oid, size - sizeof(data), bl2, bl2.length());
-  if (r < 0) {
-    cerr << "error writing object data (err=" << r << ")" << std::endl;
-    exit(1);
-  }
   rados.close_pool(pool);
   rados.shutdown();