|
|
| version 1.1, 2012/02/17 15:09:30 | version 1.1.1.2, 2013/10/14 07:51:15 |
|---|---|
| Line 9 | Line 9 |
| . "$suitedir/rsync.fns" | . "$suitedir/rsync.fns" |
| SSH="$scratchdir/src/support/lsh.sh" | |
| hands_setup | hands_setup |
| # This list of files skips the contents of "subsubdir" but includes | # This list of files skips the contents of "subsubdir" but includes |
| Line 25 EOT | Line 27 EOT |
| $RSYNC -a --exclude=dir/text --exclude='subsubdir/**' "$fromdir/" "$chkdir/" | $RSYNC -a --exclude=dir/text --exclude='subsubdir/**' "$fromdir/" "$chkdir/" |
| checkit "$RSYNC -av --files-from='$scratchdir/filelist' '$scratchdir' '$todir/'" "$chkdir" "$todir" | checkit "$RSYNC -av --files-from='$scratchdir/filelist' '$scratchdir' '$todir/'" "$chkdir" "$todir" |
| for filehost in '' 'localhost:'; do | |
| for srchost in '' 'localhost:'; do | |
| if [ -z "$srchost" ]; then | |
| desthost='localhost:' | |
| else | |
| desthost='' | |
| fi | |
| rm -rf "$todir" | |
| checkit "$RSYNC -avse '$SSH' --rsync-path='$RSYNC' --files-from='$filehost$scratchdir/filelist' '$srchost$scratchdir' '$desthost$todir/'" "$chkdir" "$todir" | |
| done | |
| done | |
| # The script would have aborted on error, so getting here means we've won. | # The script would have aborted on error, so getting here means we've won. |
| exit 0 | exit 0 |