
#!/bin/sh
# File	: create-snapmirror-quiesce-script.sh
# By	: Maarten.deBoer@Atos.net, 151014
# Subject	: Script to create a script snapmirror-quiesce-<filer>.sh
PGM="`basename $0|cut -d\. -f1`"
VER="0.1"
TMP="/tmp/${PGM}.$$"
SSH="/usr/bin/ssh"

if [ "${1}" = "" ]; then
  echo "${PGM} <filername>. No filername given. Exiting ..."
  exit 1
fi

FILER="${1}"
SCRIPTDIR="${HOME}/scripts/"
SCRIPT="${SCRIPTDIR}/snapmirror-quiesce-${FILER}"

echo "`date` creating snapmirror-quiesce-${FILER} in ${SCRIPTDIR} ..."

echo "# `date` for ${FILER}" > ${SCRIPT}
${SSH} ${FILER} snapmirror status|grep Snapmirrored|awk '{print $2}'|while read SOURCE
do
  echo "ssh ${FILER} snapmirror quiesce ${SOURCE}" >> ${SCRIPT}
done
echo "ssh ${FILER} snapmirror off" >> ${SCRIPT}
echo "ssh ${FILER} snapmirror status" >> ${SCRIPT}

echo "`date` ${SCRIPT} has been created."
exit 0

