]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cls/lua: add 'more' param for cls_cxx_map_get_vals()
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 14 Jul 2017 22:33:45 +0000 (15:33 -0700)
committerKefu Chai <kchai@redhat.com>
Sat, 29 Jul 2017 02:13:33 +0000 (10:13 +0800)
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/cls/lua/cls_lua.cc

index 1e15b4ed6fe11e0f948b94c2295b31fcd63be7b9..b70a48a10339d3f8faae5022b07f452d99abb0ec 100644 (file)
@@ -456,8 +456,9 @@ static int clslua_map_get_vals(lua_State *L)
   int max_to_get = luaL_checkinteger(L, 3);
 
   map<string, bufferlist> kvpairs;
+  bool more;
   int ret = cls_cxx_map_get_vals(hctx, start_after, filter_prefix,
-      max_to_get, &kvpairs);
+      max_to_get, &kvpairs, &more);
   if (ret < 0)
     return clslua_opresult(L, 0, ret, 0);