]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rados_bencher: Don't re-initialize passed-in pool, it breaks stuff
authorGreg Farnum <gregf@hq.newdream.net>
Thu, 25 Mar 2010 22:39:58 +0000 (15:39 -0700)
committerGreg Farnum <gregf@hq.newdream.net>
Thu, 25 Mar 2010 23:18:48 +0000 (16:18 -0700)
src/osdc/rados_bencher.h

index 13af470d929519f0bfc4a348e49a1ffbdc948dc5..fbbf2bafefa6cb4fea584a2f7c48f25bf92db984 100644 (file)
@@ -9,6 +9,10 @@
  * License version 2.1, as published by the Free Software 
  * Foundation.  See file COPYING.
  * 
+ * Series of functions to test your rados installation. Notice
+ * that this code is not terribly robust -- for instance, if you
+ * try and bench on a pool you don't have permission to access
+ * it will just loop forever.
  */
 #include "osdc/librados.h"
 #include "config.h"
@@ -57,10 +61,6 @@ int aio_bench(Rados& rados, rados_pool_t pool, int operation,
   char* contentsChars = new char[op_size];
   int r = 0;
 
-  //set up the pool
-  r = rados.open_pool("data",&pool);
-  //cout << "open pool result = " << r << " pool = " << pool << std::endl;
-  
   //get data from previous write run, if available
   if (operation != OP_WRITE) {
     bufferlist object_data;