]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osdc/Objecter: do not pass auid to create_pool
authorSage Weil <sage@redhat.com>
Sat, 11 Aug 2018 16:52:25 +0000 (11:52 -0500)
committerSage Weil <sage@redhat.com>
Fri, 31 Aug 2018 14:26:19 +0000 (09:26 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/librados/RadosClient.cc
src/osdc/Objecter.cc
src/osdc/Objecter.h

index 58c24c42f25c18c5336925479abd145e0e1cdc9a..6ad5d3780a02755b728e3fe3f93540f20b751769 100644 (file)
@@ -720,7 +720,7 @@ int librados::RadosClient::pool_create(string& name, unsigned long long auid,
   Cond cond;
   bool done;
   Context *onfinish = new C_SafeCond(&mylock, &cond, &done, &reply);
-  reply = objecter->create_pool(name, onfinish, auid, crush_rule);
+  reply = objecter->create_pool(name, onfinish, crush_rule);
 
   if (reply < 0) {
     delete onfinish;
@@ -742,7 +742,7 @@ int librados::RadosClient::pool_create_async(string& name, PoolAsyncCompletionIm
     return r;
 
   Context *onfinish = new C_PoolAsync_Safe(c);
-  r = objecter->create_pool(name, onfinish, auid, crush_rule);
+  r = objecter->create_pool(name, onfinish, crush_rule);
   if (r < 0) {
     delete onfinish;
   }
index ff7db68156fcdbd33a10ef9be7ca0667d9c9e1d3..1a804de9c83a3294f6c679b58be392221e0c7ce8 100644 (file)
@@ -3927,7 +3927,7 @@ int Objecter::delete_selfmanaged_snap(int64_t pool, snapid_t snap,
   return 0;
 }
 
-int Objecter::create_pool(string& name, Context *onfinish, uint64_t auid,
+int Objecter::create_pool(string& name, Context *onfinish,
                          int crush_rule)
 {
   unique_lock wl(rwlock);
@@ -3945,7 +3945,6 @@ int Objecter::create_pool(string& name, Context *onfinish, uint64_t auid,
   op->onfinish = onfinish;
   op->pool_op = POOL_OP_CREATE;
   pool_ops[op->tid] = op;
-  op->auid = auid;
   op->crush_rule = crush_rule;
 
   pool_op_submit(op);
index 80673c6a77223a39b05c3898e3125e81c83cb426..a31ad28b1da1781ea2067e16c692df492414a5fe 100644 (file)
@@ -2934,7 +2934,7 @@ public:
   int delete_pool_snap(int64_t pool, string& snapName, Context *onfinish);
   int delete_selfmanaged_snap(int64_t pool, snapid_t snap, Context *onfinish);
 
-  int create_pool(string& name, Context *onfinish, uint64_t auid=0,
+  int create_pool(string& name, Context *onfinish,
                  int crush_rule=-1);
   int delete_pool(int64_t pool, Context *onfinish);
   int delete_pool(const string& name, Context *onfinish);