diff options
author | Mohammed Junaid <junaid@redhat.com> | 2013-02-07 07:42:34 +0530 |
---|---|---|
committer | Vijay Bellur <vbellur@redhat.com> | 2013-03-07 00:55:34 -0800 |
commit | 598ca6bbaabc0b67708a1ecfbef1372eb9927ed9 (patch) | |
tree | 69e1d0e63812cf26701997b396ecd11551247a10 /cli/src/cli-cmd-parser.c | |
parent | b7b5c51bbeb6401c65cc879f7aacb9c7ca1c85b1 (diff) |
object-storage: Restoring multi volume support in UFO.
* Currently, the users of UFO are restricted to use just one volume
at any given point of time. This patch removes this limitation.
* The usage of gluster-swift-gen-builders has also changed. With this
commit the users should mention the list of volumes that they want
to expose through UFO. So, only the volumes mentioned during the
ring file generation can be accessed.
Usage: gluster-swift-gen-builders <vol-name1> [<vol-name2>]...
This is an intermediate fix until we remove the account, container and
object server processes. Once we have this frame work running, it will
completely eliminate the ring files.
Change-Id: I9ad3808519fec9c7c60ad846c4f8b653117a8337
BUG: 909053
Signed-off-by: Mohammed Junaid <junaid@redhat.com>
Reviewed-on: http://review.gluster.org/4485
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
Reviewed-by: Peter Portante <pportant@redhat.com>
Diffstat (limited to 'cli/src/cli-cmd-parser.c')
-rw-r--r-- | cli/src/cli-cmd-parser.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cli/src/cli-cmd-parser.c b/cli/src/cli-cmd-parser.c index 8725b79f6f7..c09aa6260fa 100644 --- a/cli/src/cli-cmd-parser.c +++ b/cli/src/cli-cmd-parser.c @@ -166,7 +166,8 @@ cli_cmd_volume_create_parse (const char **words, int wordcount, dict_t **options NULL }; char *invalid_volnames[] = {"volume", "type", "subvolumes", "option", - "end-volume", "all", NULL}; + "end-volume", "all", "volume_not_in_ring", + NULL}; char *w = NULL; int op_count = 0; int32_t replica_count = 1; |