]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librgw: header and namespace reorganization
authorMatt Benjamin <mbenjamin@redhat.com>
Mon, 25 Jan 2016 21:14:50 +0000 (16:14 -0500)
committerMatt Benjamin <mbenjamin@redhat.com>
Fri, 12 Feb 2016 17:07:09 +0000 (12:07 -0500)
commitbaffb146bf3516b83f08214403d56914b670339d
treeab6f874ee518e133af805f9e8a2489375009f3cb
parente448c4eb7fcd0700143aff4c69a34692e8b0072e
librgw: header and namespace reorganization

Move RGWLibProcess and RGWLibFrontend into new rgw_lib_frontend.h
header, which can include rgw_lib.h and rgw_file.h.

This allows the already-defined RGWLibProcess to call methods on
RGWLibFS objects (e.g., to perform GC, which follows in a separate
commit).

In addition, move all of the library and file interface into
namespace rgw.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/librgw.cc
src/rgw/rgw_file.cc
src/rgw/rgw_lib.h
src/rgw/rgw_lib_frontend.h [new file with mode: 0644]
src/rgw/rgw_os_lib.cc