]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: use pool's crush rule directly
authorSage Weil <sage@newdream.net>
Fri, 25 Jun 2021 15:10:32 +0000 (11:10 -0400)
committerSage Weil <sage@newdream.net>
Mon, 28 Jun 2021 22:34:31 +0000 (18:34 -0400)
Signed-off-by: Sage Weil <sage@newdream.net>
src/mon/OSDMonitor.cc

index b3aed36e325914d7c7884eb551a301f75252cb9c..bfc6bef5d86a4d000cbf6c01c597dbea3ba0f8ba 100644 (file)
@@ -4883,8 +4883,7 @@ unsigned OSDMonitor::scan_for_creating_pgs(
       continue;
     }
     const pg_pool_t& pool = p.second;
-    int ruleno = osdmap.crush->find_rule(pool.get_crush_rule(),
-                                        pool.get_type(), pool.get_size());
+    int ruleno = pool.get_crush_rule();
     if (ruleno < 0 || !osdmap.crush->rule_exists(ruleno))
       continue;