[Ocfs2-tools-commits] smushran commits r1218 - trunk/vendor/common
svn-commits@oss.oracle.com
svn-commits at oss.oracle.com
Thu Jul 20 17:39:09 CDT 2006
Author: smushran
Signed-off-by: jlbec
Date: 2006-07-20 17:39:09 -0500 (Thu, 20 Jul 2006)
New Revision: 1218
Modified:
trunk/vendor/common/o2cb.init
Log:
o2cb init script allows users to explicitly set O2CB_HEARTBEAT_THRESHOLD
Signed-Off-by: jlbec
Modified: trunk/vendor/common/o2cb.init
===================================================================
--- trunk/vendor/common/o2cb.init 2006-07-19 17:35:26 UTC (rev 1217)
+++ trunk/vendor/common/o2cb.init 2006-07-20 22:39:09 UTC (rev 1218)
@@ -34,6 +34,8 @@
CONFIGURATION=/etc/default/o2cb
fi
+MIN_O2CB_HEARTBEAT_THRESHOLD=7
+
# Source configuration,
[ -f "${CONFIGURATION}" ] && . "${CONFIGURATION}"
@@ -208,6 +210,36 @@
esac
done
+ while :
+ do
+ if [ -z $O2CB_HEARTBEAT_THRESHOLD ]
+ then
+ CUR=$MIN_O2CB_HEARTBEAT_THRESHOLD
+ else
+ CUR=$O2CB_HEARTBEAT_THRESHOLD
+ fi
+ echo -n "Specify heartbeat dead threshold (>=$MIN_O2CB_HEARTBEAT_THRESHOLD) [$CUR]: "
+ read LINE
+ case "$LINE" in
+ "")
+ break
+ ;;
+
+ *[^0-9]*)
+ echo "Invalid heartbeat dead threshold value: $LINE" >&2
+ ;;
+ *)
+ if [ $LINE -lt $MIN_O2CB_HEARTBEAT_THRESHOLD ]
+ then
+ echo "Heartbeat dead threshold cannot be less than $MIN_O2CB_HEARTBEAT_THRESHOLD" >&2
+ else
+ O2CB_HEARTBEAT_THRESHOLD="$LINE"
+ break
+ fi
+ ;;
+ esac
+ done
+
# XXX ask about mount point base
}
More information about the Ocfs2-tools-commits
mailing list