cookutils rev 71

cooker.cgi: fix view log
author Christophe Lincoln <pankso@slitaz.org>
date Sat May 07 19:09:52 2011 +0200 (2011-05-07)
parents a213be9988ad
children 626a50df115b
files web/cooker.cgi
line diff
     1.1 --- a/web/cooker.cgi	Sat May 07 19:00:39 2011 +0200
     1.2 +++ b/web/cooker.cgi	Sat May 07 19:09:52 2011 +0200
     1.3 @@ -139,21 +139,21 @@
     1.4  					sed s"#^[^']*#<a href='cooker.cgi?pkg=\0'>\0</a>#"g
     1.5  				echo '</pre>' ;;
     1.6  			*.log)
     1.7 -				file=$LOGS/$file
     1.8 -				name=$(basename $file)
     1.9 +				log=$LOGS/$file
    1.10 +				name=$(basename $log)
    1.11  				echo "<h2>Log for: ${name%.log}</h2>"
    1.12 -				if [ -f "$LOGS/$log.log" ]; then
    1.13 -					if fgrep -q "Summary" $file; then
    1.14 +				if [ -f "$log" ]; then
    1.15 +					if fgrep -q "Summary" $log; then
    1.16  						echo '<pre>'
    1.17 -						grep -A 8 "^Summary" $file | sed /^$/d | \
    1.18 +						grep -A 8 "^Summary" $log | sed /^$/d | \
    1.19  							syntax_highlighter log
    1.20  						echo '</pre>'
    1.21  					fi
    1.22  					echo '<pre>'
    1.23 -					cat $file | syntax_highlighter log
    1.24 +					cat $log | syntax_highlighter log
    1.25  					echo '</pre>'
    1.26  				else
    1.27 -					echo "<pre>No log file: $file</pre>"
    1.28 +					echo "<pre>No log file: $log</pre>"
    1.29  				fi ;;
    1.30  		esac ;;
    1.31  	receipt=*)