cookutils rev 66

web: dont display all broken packages on main page
author Christophe Lincoln <pankso@slitaz.org>
date Sat May 07 17:51:48 2011 +0200 (2011-05-07)
parents ffb061b0826f
children 81fad4913719
files web/cooker.cgi
line diff
     1.1 --- a/web/cooker.cgi	Sat May 07 17:38:17 2011 +0200
     1.2 +++ b/web/cooker.cgi	Sat May 07 17:51:48 2011 +0200
     1.3 @@ -131,6 +131,13 @@
     1.4  				tac $CACHE/$file | \
     1.5  					sed s"#^\([^']* : \)#<span class='log-date'>\0</span>#"g
     1.6  				echo '</pre>' ;;
     1.7 +			broken)
     1.8 +				nb=$(cat $broken | wc -l)
     1.9 +				echo "<h2>Broken packages: $nb</h2>"
    1.10 +				echo '<pre>'
    1.11 +				tac $CACHE/$file | \
    1.12 +					sed s"#^[^']*#<a href='cooker.cgi?pkg=\0'>\0</a>#"g
    1.13 +				echo '</pre>' ;;
    1.14  			*.log)
    1.15  				file=$LOGS/$file
    1.16  				name=$(basename $file)
    1.17 @@ -211,8 +218,9 @@
    1.18  
    1.19  <h2>Broken</h2>
    1.20  <pre>
    1.21 -$(cat $broken | sed s"#^[^']*#<a href='cooker.cgi?pkg=\0'>\0</a>#"g)
    1.22 +$(cat $broken | head -n 20 | sed s"#^[^']*#<a href='cooker.cgi?pkg=\0'>\0</a>#"g)
    1.23  </pre>
    1.24 +<a class="button" href="cooker.cgi?file=broken">All broken packages</a>
    1.25  
    1.26  <h2>Blocked</h2>
    1.27  <pre>