reply_request(mdr, -EINVAL);
return;
}
- if (!mds->osdmap->have_pg_pool(layout.fl_pg_pool) ||
- !mds->mdsmap->is_data_pool(layout.fl_pg_pool)) {
+ if (!mds->mdsmap->is_data_pool(layout.fl_pg_pool)) {
dout(10) << " invalid data pool " << layout.fl_pg_pool << dendl;
reply_request(mdr, -EINVAL);
return;
reply_request(mdr, -EINVAL);
return;
}
- if (!mds->osdmap->have_pg_pool(layout.fl_pg_pool) ||
- !mds->mdsmap->is_data_pool(layout.fl_pg_pool)) {
+ if (!mds->mdsmap->is_data_pool(layout.fl_pg_pool)) {
dout(10) << " invalid data pool " << layout.fl_pg_pool << dendl;
reply_request(mdr, -EINVAL);
return;
delete layout;
return;
}
- if (!mds->osdmap->have_pg_pool(layout->layout.fl_pg_pool) ||
- !mds->mdsmap->is_data_pool(layout->layout.fl_pg_pool)) {
+ if (!mds->mdsmap->is_data_pool(layout->layout.fl_pg_pool)) {
dout(10) << " invalid data pool " << layout->layout.fl_pg_pool << dendl;
reply_request(mdr, -EINVAL);
delete layout;