
#!/bin/sh
# File	: ontap-s3_user_create.sh
# By	: Maarten.deBoer@Atos.net, 250818
# File	: Script to create ONTAP-S3 User
#(0.2),250819	: Add COMMENT(3)
PGM=`basename $0|cut -d\. -f1`
VER="0.2"
LOG="${HOME}/log/${PGM}.log"
SSH="/usr/bin/ssh -n "

CLUSTER="nltaff8080"
VSERVER="tlenltnl30"
VSERVER=""
COMMENT="By ${PGM} v${VER}"
COMMENT="name@atos.net"

USER="s3_a123456"

if [ "${1}" != "" ]; then
  VSERVER="${1}"
fi  # $1
if [ "${2}" != "" ]; then
  USER="${2}"
fi  # $1
if [ "${3}" != "" ]; then
  COMMENT="${3}"
fi  # $1

echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}
echo "  CLUSTER=${CLUSTER}"
echo "  VSERVER(1)=${VSERVER}"
echo "  USER(2)=${USER}"
echo "  COMMENT(3)=${COMMENT}"
sleep 1

if [ "${VSERVER}" != "" ]; then
  ${SSH} ${CLUSTER} "vserver object-store-server user create -vserver ${VSERVER} -user ${USER} -comment \"${COMMENT}\" "
  
else
  VSERVER="*"
fi  # BUCKET

${SSH} ${CLUSTER} "set -priv advanced; vserver object-store-server user show -vserver ${VSERVER} -inst"


echo "`date` ${PGM} v${VER} finished."|tee -a ${LOG}
exit 0

