Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Two debugging methods conflict with each other, particularly it is impossible to trace drbd RA with trace_ra=1 --- scripts/drbd.ocf | 32 -------------------------------- 1 files changed, 0 insertions(+), 32 deletions(-) diff --git a/scripts/drbd.ocf b/scripts/drbd.ocf index b6e865f..bc57764 100755 --- a/scripts/drbd.ocf +++ b/scripts/drbd.ocf @@ -115,33 +115,6 @@ OCF_RESKEY_stop_outdates_secondary_default="false" : ${OCF_RESKEY_CRM_meta_master_max=1} : ${OCF_RESKEY_CRM_meta_master_node_max=1} ####################################################################### -# for debugging this RA -DEBUG_LOG_DIR=/tmp/drbd.ocf.ra.debug -DEBUG_LOG=$DEBUG_LOG_DIR/log -USE_DEBUG_LOG=false -ls_stat_is_dir_0700_root() { - set -- $(command ls -ldn "$1" 2>/dev/null); - case "$1/$3" in - drwx?-??-?/0|\ - drwx?-??-?./0) true ;; - *) false ;; - esac -} -# try to avoid symlink vuln. -if ls_stat_is_dir_0700_root $DEBUG_LOG_DIR && - [[ -w "$DEBUG_LOG" && ! -L "$DEBUG_LOG" ]] -then - USE_DEBUG_LOG=true - # PS4='+[`date +%F\ %T.%3N`] ' - exec 9>>"$DEBUG_LOG" - date >&9 - echo "$*" >&9 - env | grep OCF_ | sort >&9 -else - exec 9>/dev/null -fi -# end of debugging aid -####################################################################### meta_data() { cat <<END @@ -1199,11 +1172,6 @@ usage) exit $OCF_SUCCESS esac -if $USE_DEBUG_LOG ; then - exec 2>&9 - set -x -fi - # Everything except usage and meta-data must pass the validate test drbd_validate_all || exit -- 1.7.1