]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librgw: wire up RGWLibFrontend enqueue and exec operations
authorMatt Benjamin <mbenjamin@redhat.com>
Fri, 2 Oct 2015 21:51:22 +0000 (17:51 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Fri, 12 Feb 2016 17:04:35 +0000 (12:04 -0500)
commit143bd14fe8c538f296d4208e3c5be6ff83e5d5d0
tree3b26954c99186fe7ecb8339f9c26af2bf484c1cf
parent84fd9aa884b08f06bcf29c8f1dea83841855fc1c
librgw: wire up RGWLibFrontend enqueue and exec operations

Adds the missing bits of RGWLibProcess and RGWLibFrontend, and
calls them from rgw_readdir().

Clients can call enqueue_req() to route a request through the
work queue, or execute_req() to run it inline.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/librgw.cc
src/rgw/rgw_file.cc
src/rgw/rgw_lib.h