cookutils rev 326

cookiso: add rsync log support
author Christophe Lincoln <pankso@slitaz.org>
date Fri Mar 16 02:50:22 2012 +0100 (2012-03-16)
parents 39758ce8dc72
children 00bacdfd1c06
files cookiso web/cookiso.cgi
line diff
     1.1 --- a/cookiso	Thu Mar 15 20:52:25 2012 +0000
     1.2 +++ b/cookiso	Fri Mar 16 02:50:22 2012 +0100
     1.3 @@ -22,6 +22,7 @@
     1.4  activity="$cache/activity"
     1.5  command="$cache/command"
     1.6  rollog="$cache/rolling.log"
     1.7 +synclog="$cache/rsync.log"
     1.8  commits="$cache/commits"
     1.9  
    1.10  # Parse cmdline options.
    1.11 @@ -144,7 +145,7 @@
    1.12  	do
    1.13  		rsync $BWLIMIT -vtP -e "$SSH_CMD" \
    1.14  			$iso/slitaz-$string-$flavor.* \
    1.15 -			${SSH_HOST}:$SSH_ISO/$string
    1.16 +			${SSH_HOST}:$SSH_ISO/$string | tee $synclog
    1.17  	done
    1.18  }
    1.19  
     2.1 --- a/web/cookiso.cgi	Thu Mar 15 20:52:25 2012 +0000
     2.2 +++ b/web/cookiso.cgi	Fri Mar 16 02:50:22 2012 +0100
     2.3 @@ -108,6 +108,13 @@
     2.4  			echo '<pre>'
     2.5  			cat $rollog
     2.6  			echo '</pre>'
     2.7 +		fi
     2.8 +		# Rsync log.
     2.9 +		if [ -f "$synclog" ]; then
    2.10 +			echo "<h2>Rsync log</h2>"
    2.11 +			echo '<pre>'
    2.12 +			cat $synclog
    2.13 +			echo '</pre>'
    2.14  		fi ;;
    2.15  esac
    2.16