From 575d709b266c1e5890af8554119f8b8ca13c9022 Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Thu, 18 Mar 2010 11:47:00 -0700 Subject: [PATCH] rados: add undocumented option to specify auid when making pools --- src/rados.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rados.cc b/src/rados.cc index fff989ae40547..eeebf09a2c0c1 100644 --- a/src/rados.cc +++ b/src/rados.cc @@ -275,9 +275,14 @@ int main(int argc, const char **argv) } else if (strcmp(nargs[0], "mkpool") == 0) { + int auid = 0; if (nargs.size() < 2) usage(); - ret = rados.create_pool(nargs[1]); + if (nargs.size() > 2) { + auid = strtol(nargs[2], 0, 10); + cerr << "setting auid:" << auid << std::endl; + } + ret = rados.create_pool(nargs[1], auid); if (ret < 0) { cerr << "error creating pool " << nargs[1] << ": " << strerror_r(-ret, buf, sizeof(buf)) << std::endl; -- 2.39.5