summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAravinda VK <avishwan@redhat.com>2018-08-17 09:38:39 +0530
committerAmar Tumballi <amarts@redhat.com>2018-09-05 06:44:59 +0000
commit560bd8671f2f9ae17530ad1d23a209dc95d41f82 (patch)
tree61b355b7eba5f8b8decfbdd2f2c64ac574fc30dc /tests
parent0590678d05473d40c8107be8cf5a66879f9d196f (diff)
New flag to glusterfsd binary to print libexec dir
New CLI option for `glusterfsd` binary to get the path of libexec directory. This helps glusterd2 to detect the installed path of `gsyncd` and other binaries. Usage: `glusterfsd --print-libexecdir` Updates: bz#1193929 Change-Id: I8c1a74afd9acec7ee7bd3deabed9d9f20fe3fb5f Signed-off-by: Aravinda VK <avishwan@redhat.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/basic/glusterfsd-args.t5
-rw-r--r--tests/env.rc.in3
2 files changed, 8 insertions, 0 deletions
diff --git a/tests/basic/glusterfsd-args.t b/tests/basic/glusterfsd-args.t
new file mode 100644
index 00000000000..2dd84b8c29e
--- /dev/null
+++ b/tests/basic/glusterfsd-args.t
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+. $(dirname $0)/../include.rc
+
+EXPECT $GLUSTER_LIBEXECDIR glusterfsd --print-libexecdir
diff --git a/tests/env.rc.in b/tests/env.rc.in
index f78fe8ffeb5..8d692f7066c 100644
--- a/tests/env.rc.in
+++ b/tests/env.rc.in
@@ -34,3 +34,6 @@ export PYTHONPATH
GLUSTER_CMD_DIR=@sbindir@
export GLUSTER_CMD_DIR
+
+GLUSTER_LIBEXECDIR=@GLUSTERFS_LIBEXECDIR@
+export GLUSTER_LIBEXECDIR