]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librgw: re-implement rgw_create
authorMatt Benjamin <mbenjamin@redhat.com>
Mon, 11 Jan 2016 19:50:48 +0000 (14:50 -0500)
committerMatt Benjamin <mbenjamin@redhat.com>
Fri, 12 Feb 2016 17:07:52 +0000 (12:07 -0500)
commit117208c7d419032dc6bf0d0d5aff2ea3e90a445e
tree919ccc8ac2b0e4eae4dfad214452acd9d4466c6a
parentec924b6656edc722b2aad2a2a8fb59050697073f
librgw: re-implement rgw_create

rgw_create hadn't been re-implemented for NFS namespace behavior,
where we expect it to create empty file objects.

It needs to do a full name conflict check with prefix-matching,
to catch conflicts within object names.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_file.cc
src/test/librgw_file_nfsns.cc