1.1 --- a/scripts/functions Mon May 28 20:57:40 2007 +0000
1.2 +++ b/scripts/functions Tue May 29 19:56:21 2007 +0000
1.3 @@ -102,14 +102,15 @@
1.4 # Usage: CT_DoEnd <level>
1.5 CT_DoEnd()
1.6 {
1.7 + local level="$1"
1.8 CT_STOP_DATE=`CT_DoDate +%s%N`
1.9 CT_STOP_DATE_HUMAN=`CT_DoDate +%Y%m%d.%H%M%S`
1.10 - CT_DoLog INFO "Build completed at ${CT_STOP_DATE_HUMAN}"
1.11 + CT_DoLog "${level:-INFO}" "Build completed at ${CT_STOP_DATE_HUMAN}"
1.12 elapsed=$((CT_STOP_DATE-CT_STAR_DATE))
1.13 elapsed_min=$((elapsed/(60*1000*1000*1000)))
1.14 elapsed_sec=`printf "%02d" $(((elapsed%(60*1000*1000*1000))/(1000*1000*1000)))`
1.15 elapsed_csec=`printf "%02d" $(((elapsed%(1000*1000*1000))/(10*1000*1000)))`
1.16 - CT_DoLog ${1:-INFO} "(elapsed: ${elapsed_min}:${elapsed_sec}.${elapsed_csec})"
1.17 + CT_DoLog ${level:-INFO} "(elapsed: ${elapsed_min}:${elapsed_sec}.${elapsed_csec})"
1.18 }
1.19
1.20 # Abort the execution with an error message