#!/bin/bash
SLC=slc610
ARCH=`/bin/uname -i`
DHOST="build@lxsoft"
LOCAL="/data/$SLC/$ARCH/"
DISTR="$DHOST:/mnt/data2/dist/cern/$SLC/$ARCH/"
EXCLUDE="--exclude=extras --exclude=updates --exclude=yum --exclude=SRPMS"
RSYNC="/usr/bin/rsync -rlptDvz --delete-after"
DRYRUN=""

[ ! -z "$2" ] && [ "$2" == "-n" ] && DRYRUN="--dry-run"

case "$1" in
        "fromdist")
                echo "$RSYNC $EXCLUDE $DRYRUN $DISTR $LOCAL"
                $RSYNC $EXCLUDE $DRYRUN $DISTR $LOCAL
                ;;
        "todist")
                echo "$RSYNC $EXCLUDE $DRYRUN $LOCAL $DISTR"
                $RSYNC $EXCLUDE $DRYRUN $LOCAL $DISTR
                ;;
        *)
                echo "$0 todist|fromdist [-n]" && exit 1
                ;;
esac

