Fixes: #3811
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: David Zafman <david.zafman@inktank.com>
string oid(nargs[1]);
string key(nargs[2]);
+ set<string> keys;
+ keys.insert(key);
map<string, bufferlist> values;
- ret = io_ctx.omap_get_vals(oid, key, 1, &values);
+ ret = io_ctx.omap_get_vals_by_keys(oid, keys, &values);
if (ret < 0) {
cerr << "error getting omap value " << pool_name << "/" << oid << "/"
<< key << ": " << cpp_strerror(ret) << std::endl;