return err;
}
-int OSDMonitor::prepare_pool_crush_ruleset(const unsigned pool_type,
+int OSDMonitor::prepare_pool_crush_ruleset(const string &poolstr,
+ const unsigned pool_type,
const map<string,string> &properties,
int *crush_ruleset,
stringstream &ss)
int r = prepare_pool_properties(pool_type, properties, &properties_map, ss);
if (r)
return r;
- r = prepare_pool_crush_ruleset(pool_type, properties_map, &crush_ruleset, ss);
+ r = prepare_pool_crush_ruleset(name, pool_type, properties_map,
+ &crush_ruleset, ss);
if (r)
return r;
unsigned size;
const vector<string> &properties,
map<string,string> *properties_map,
stringstream &ss);
- int prepare_pool_crush_ruleset(const unsigned pool_type,
+ int prepare_pool_crush_ruleset(const string &poolstr,
+ const unsigned pool_type,
const map<string,string> &properties,
int *crush_ruleset,
stringstream &ss);