cookutils rev 771

cooker.cgi: add recook button
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Nov 13 12:33:57 2015 +0100 (2015-11-13)
parents e177315d46eb
children 4f3c63c1e03c
files web/cooker.cgi
line diff
     1.1 --- a/web/cooker.cgi	Sat Nov 07 17:06:25 2015 +0200
     1.2 +++ b/web/cooker.cgi	Fri Nov 13 12:33:57 2015 +0100
     1.3 @@ -251,6 +251,7 @@
     1.4  						syntax_highlighter log
     1.5  				echo '</pre>'
     1.6  			fi
     1.7 +			echo "<a class=\"button\" href=\"cooker.cgi?recook=$pkg\">Recook</a>"
     1.8  			echo '<h3>Cook log</h3>'
     1.9  			echo '<pre>'
    1.10  			cat $log | syntax_highlighter log
    1.11 @@ -358,7 +359,10 @@
    1.12  		fi ;;
    1.13  
    1.14  	*)
    1.15 -		[ "${QUERY_STRING}" == "poke" ] && touch $CACHE/cooker-request
    1.16 +		case "${QUERY_STRING}" in
    1.17 +		poke) touch $CACHE/cooker-request ;;
    1.18 +		recook=*) echo ${QUERY_STRING#recook=} >> $CACHE/recook-packages ;;
    1.19 +		esac
    1.20  		# We may have a toolchain.cgi script for cross cooker's
    1.21  		if [ -f "toolchain.cgi" ]; then
    1.22  			toolchain='toolchain.cgi'