#!/bin/bash function _init () { source $cwd/regression_helpers; } function glustershd_running () { $GLUSTERFSDIR/gluster volume create $global_bug_id replica 2 $(hostname):$EXPORT_DIR/$global_bug_id/export1 $(hostname):$EXPORT_DIR/$global_bug_id/export2 --mode=script 2>/dev/null 1>/dev/null $GLUSTERFSDIR/gluster volume start $global_bug_id 2>/dev/null 1>/dev/null; ls /etc/glusterd/glustershd/run/glustershd.pid 2>/dev/null 1>/dev/null; if [ $? -ne 0 ]; then return 2; fi $GLUSTERFSDIR/gluster volume stop $global_bug_id --mode=script 2>/dev/null 1>/dev/null; ls /etc/glusterd/glustershd/run/glustershd.pid 2>/dev/null 1>/dev/null; if [ $? -ne 0 ]; then return 0; else return 1; fi } _init ; glustershd_running