From 0d36d4f6bab80dab2137e4049ee64e7cec180161 Mon Sep 17 00:00:00 2001 From: Aravinda VK Date: Tue, 31 Mar 2015 18:26:48 +0530 Subject: tools/glusterfind: Validate Volume name before session Create Do not create Session directories if Volume does not exists. Change-Id: I60c9107135c2bed2a7198582267b2328dec7e868 Signed-off-by: Aravinda VK BUG: 1206065 Reviewed-on: http://review.gluster.org/10072 Reviewed-by: Kotresh HR Reviewed-by: Venky Shankar Tested-by: Venky Shankar --- tools/glusterfind/src/main.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tools/glusterfind') diff --git a/tools/glusterfind/src/main.py b/tools/glusterfind/src/main.py index d97aafdbff1..81bddf55899 100644 --- a/tools/glusterfind/src/main.py +++ b/tools/glusterfind/src/main.py @@ -307,6 +307,10 @@ def mode_create(session_dir, args): logger.debug("Init is called - Session: %s, Volume: %s" % (args.session, args.volume)) + execute(["gluster", "volume", "info", args.volume], + exit_msg="Unable to get volume details", + logger=logger) + mkdirp(session_dir, exit_on_err=True, logger=logger) mkdirp(os.path.join(session_dir, args.volume), exit_on_err=True, logger=logger) -- cgit