#!/bin/bash

RSYNCCMD="/usr/local/bin/rsync -avz -h --stats --progress --iconv=UTF-8-MAC,UTF-8 --delete-after"
# RSYNCCMD="rsync -n -avz -h --stats --progress --iconv=UTF-8-MAC,UTF-8 --delete-after"
BASEREMOTE="julian@publicus.iwus.org:/var/www/usm2/public/"
BASELOCAL="/Users/julian/Projects/isus_usm2_assets/"

echo "=== Sync"
echo "RSYNC Command: $RSYNCCMD"
echo "Remote Base: $BASEREMOTE"
echo "Locale Base: $BASELOCAL"
echo 

for v in uimg udoc wpdimg 
do
  echo "=== Sync $v"
  echo "CMD: sudo chown -R martin:staff ${BASELOCAL}$v/"
  sudo chown -R julian:staff ${BASELOCAL}$v/
  echo "CMD: sudo chmod -R 775 ${BASELOCAL}$v/"
  sudo chmod -R 775 ${BASELOCAL}$v/
  CMD="${RSYNCCMD} ${BASEREMOTE}$v/ ${BASELOCAL}$v/"
  echo "CMD: $CMD"
  ${CMD}
  if [ $v != "udoc" ]
    then
    echo "CMD: sudo chown -R _www:staff ${BASELOCAL}$v/"
    sudo chown -R _www:staff ${BASELOCAL}$v/
  fi
  echo "============"
  echo
done
