tazpanel diff index.cgi @ rev 153
hardware.cgi and index.cgi better output of df and prepare for disk management
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Mon Apr 18 04:48:51 2011 +0200 (2011-04-18) |
parents | 29a4a55db6e3 |
children | 4911d9797833 |
line diff
1.1 --- a/index.cgi Mon Apr 18 03:44:20 2011 +0200 1.2 +++ b/index.cgi Mon Apr 18 04:48:51 2011 +0200 1.3 @@ -142,13 +142,27 @@ 1.4 1.5 <h4>`gettext "Network status"`</h4> 1.6 `list_network_interfaces` 1.7 - 1.8 -<h4>`gettext "Filesystem usage statistics"`</h4> 1.9 -<pre> 1.10 -`df -h | grep ^/dev` 1.11 -</pre> 1.12 - 1.13 -<h3>`gettext "Panel Activity"`</h3> 1.14 +EOT 1.15 + # Disk stats (management is done is hardwar.cgi) 1.16 + table_start 1.17 + df_thead 1.18 + df -h | grep ^/dev | while read fs size used av pct mp 1.19 + do 1.20 + cat << EOT 1.21 +<tr> 1.22 + <td><a href="hardware.cgi"> 1.23 + <img src="$IMAGES/harddisk.png" />$fs</a></td> 1.24 + <td>$size</td> 1.25 + <td>$av</td> 1.26 + <td class="pct"><div class="pct" 1.27 + style="width: $pct;">$used - $pct</div></td> 1.28 + <td>$mp</td> 1.29 +</tr> 1.30 +EOT 1.31 + done 1.32 + table_end 1.33 + cat << EOT 1.34 +<h3>$(gettext "Panel Activity")</h3> 1.35 <pre id="panel-activity"> 1.36 $(cat $LOG_FILE | tail -n 8 | sort -r | syntax_highlighter activity) 1.37 </pre>