From: Matt Benjamin Date: Mon, 28 Mar 2016 16:05:38 +0000 (-0400) Subject: rgw_file tests: allow override of owner_uid and owner_gid X-Git-Tag: v10.1.1~83^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F8321%2Fhead;p=ceph.git rgw_file tests: allow override of owner_uid and owner_gid Signed-off-by: Matt Benjamin --- diff --git a/src/test/librgw_file_aw.cc b/src/test/librgw_file_aw.cc index cf6f536111ae..2c047a325a4a 100644 --- a/src/test/librgw_file_aw.cc +++ b/src/test/librgw_file_aw.cc @@ -32,7 +32,7 @@ namespace { librgw_t rgw = nullptr; - string uid("testuser"); + string userid("testuser"); string access_key(""); string secret_key(""); struct rgw_fs *fs = nullptr; @@ -173,8 +173,8 @@ TEST(LibRGW, INIT) { } TEST(LibRGW, MOUNT) { - int ret = rgw_mount(rgw, uid.c_str(), access_key.c_str(), secret_key.c_str(), - &fs, RGW_MOUNT_FLAG_NONE); + int ret = rgw_mount(rgw, userid.c_str(), access_key.c_str(), + secret_key.c_str(), &fs, RGW_MOUNT_FLAG_NONE); ASSERT_EQ(ret, 0); ASSERT_NE(fs, nullptr); } @@ -323,12 +323,18 @@ int main(int argc, char *argv[]) } else if (ceph_argparse_witharg(args, arg_iter, &val, "--secret", (char*) nullptr)) { secret_key = val; - } else if (ceph_argparse_witharg(args, arg_iter, &val, "--uid", + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--userid", (char*) nullptr)) { - uid = val; + userid = val; } else if (ceph_argparse_witharg(args, arg_iter, &val, "--bn", (char*) nullptr)) { bucket_name = val; + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--uid", + (char*) nullptr)) { + owner_uid = std::stoi(val); + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--gid", + (char*) nullptr)) { + owner_gid = std::stoi(val); } else if (ceph_argparse_flag(args, arg_iter, "--verify", (char*) nullptr)) { do_verify = true; diff --git a/src/test/librgw_file_cd.cc b/src/test/librgw_file_cd.cc index db8f91f9ca9c..0dd2a4d996f5 100644 --- a/src/test/librgw_file_cd.cc +++ b/src/test/librgw_file_cd.cc @@ -28,7 +28,7 @@ namespace { librgw_t rgw = nullptr; - string uid("testuser"); + string userid("testuser"); string access_key(""); string secret_key(""); struct rgw_fs *fs = nullptr; @@ -57,8 +57,8 @@ TEST(LibRGW, INIT) { } TEST(LibRGW, MOUNT) { - int ret = rgw_mount(rgw, uid.c_str(), access_key.c_str(), secret_key.c_str(), - &fs, RGW_MOUNT_FLAG_NONE); + int ret = rgw_mount(rgw, userid.c_str(), access_key.c_str(), + secret_key.c_str(), &fs, RGW_MOUNT_FLAG_NONE); ASSERT_EQ(ret, 0); ASSERT_NE(fs, nullptr); } @@ -161,12 +161,18 @@ int main(int argc, char *argv[]) } else if (ceph_argparse_witharg(args, arg_iter, &val, "--secret", (char*) nullptr)) { secret_key = val; - } else if (ceph_argparse_witharg(args, arg_iter, &val, "--uid", + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--userid", (char*) nullptr)) { - uid = val; + userid = val; } else if (ceph_argparse_witharg(args, arg_iter, &val, "--bn", (char*) nullptr)) { bucket_name = val; + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--uid", + (char*) nullptr)) { + owner_uid = std::stoi(val); + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--gid", + (char*) nullptr)) { + owner_gid = std::stoi(val); } else if (ceph_argparse_flag(args, arg_iter, "--create", (char*) nullptr)) { do_create = true; diff --git a/src/test/librgw_file_nfsns.cc b/src/test/librgw_file_nfsns.cc index 3cfcea37840c..b838cb16f7ab 100644 --- a/src/test/librgw_file_nfsns.cc +++ b/src/test/librgw_file_nfsns.cc @@ -38,7 +38,7 @@ namespace { using std::string; librgw_t rgw_h = nullptr; - string uid("testuser"); + string userid("testuser"); string access_key(""); string secret_key(""); struct rgw_fs *fs = nullptr; @@ -179,7 +179,7 @@ TEST(LibRGW, INIT) { } TEST(LibRGW, MOUNT) { - int ret = rgw_mount(rgw_h, uid.c_str(), access_key.c_str(), + int ret = rgw_mount(rgw_h, userid.c_str(), access_key.c_str(), secret_key.c_str(), &fs, RGW_MOUNT_FLAG_NONE); ASSERT_EQ(ret, 0); ASSERT_NE(fs, nullptr); @@ -996,12 +996,18 @@ int main(int argc, char *argv[]) } else if (ceph_argparse_witharg(args, arg_iter, &val, "--secret", (char*) nullptr)) { secret_key = val; - } else if (ceph_argparse_witharg(args, arg_iter, &val, "--uid", + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--userid", (char*) nullptr)) { - uid = val; + userid = val; } else if (ceph_argparse_witharg(args, arg_iter, &val, "--bn", (char*) nullptr)) { bucket_name = val; + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--uid", + (char*) nullptr)) { + owner_uid = std::stoi(val); + } else if (ceph_argparse_witharg(args, arg_iter, &val, "--gid", + (char*) nullptr)) { + owner_gid = std::stoi(val); } else if (ceph_argparse_flag(args, arg_iter, "--hier1", (char*) nullptr)) { do_hier1 = true;