summaryrefslogtreecommitdiffstats
path: root/tests/afr.rc
diff options
context:
space:
mode:
authorPranith Kumar K <pkarampu@redhat.com>2020-02-04 18:42:33 +0530
committerPranith Kumar Karampuri <pkarampu@redhat.com>2020-03-13 13:20:37 +0000
commitb164a74884becef281b57ef93428bb740e3e342e (patch)
tree996aee140f4bd86adf2d18a311ff23dd08d0e176 /tests/afr.rc
parenteb916c057036db8289b41265797e5dce066d1512 (diff)
cluster/afr: Fixes for halo
Current implementation assumes that ping-event will come after connect event but that may not be the case in the cases where after socket connection fds need to be re-opened which would consume more time. So handle any order of the ping/child-up events. fixes: bz#1800583 Change-Id: I6bcdc0caa503bdc039ef2b4739fbf4afae121f05 Signed-off-by: Pranith Kumar K <pkarampu@redhat.com>
Diffstat (limited to 'tests/afr.rc')
-rw-r--r--tests/afr.rc10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/afr.rc b/tests/afr.rc
index 35f352df78f..5fc7fa1898d 100644
--- a/tests/afr.rc
+++ b/tests/afr.rc
@@ -105,3 +105,13 @@ function get_quorum_type()
local repl_id="$3"
cat $m/.meta/graphs/active/$v-replicate-$repl_id/private|grep quorum-type|awk '{print $3}'
}
+
+function afr_private_key_value()
+{
+ local v=$1
+ local m=$2
+ local replica_id=$3
+ local key=$4
+#xargs at the end will strip leading spaces
+ grep -E "^${key} = " $m/.meta/graphs/active/${v}-replicate-${replica_id}/private | cut -f2 -d'=' | xargs
+}