#!/bin/bash
#------------------------------------------------
#scvnatconf - /var/www/html/scv/.scvnatconf を編集
PROGVER="1.2"
#2016/10/14
#Copyright J's Communication co.,ltd.
#------------------------------------------------
usage() {
  echo "scv natconfig editor $PROGVER"
  echo "scvnatconf -show   ;show scvnatconf"
  echo "scvnatconf -nano   ;edit scvnatconf using nano editor"
  echo "scvnatconf -vi     ;edit scvnatconf using vi editor"
  exit 1
}

#------------------------------------------------
PCOUNT=$#
if [ $PCOUNT -eq 0 ]; then
  usage
fi

NATCONF="/var/www/html/scv/.scvnatconf"

CLUSTER=`/usr/local/bin/scvclustd -cluster`
ROLE=`/usr/local/bin/scvclustd -role`

if [ -e $NATCONF ]; then
  :
else
  sudo touch $NATCONF
  sudo chown www-data:docker $NATCONF
  sudo chmod 660 $NATCONF
  sudo echo "#-------------------------" >> $NATCONF
  sudo echo "#scvnatconf"                >> $NATCONF
  sudo echo "#-------------------------" >> $NATCONF
  sudo echo "#local_ip:global_ip"        >> $NATCONF
  sudo echo "#172.16.0.10:1.1.1.1"       >> $NATCONF
  #exit 1
fi

case "${1}" in
  "-show" ) sudo less $NATCONF ;;
  "-nano" ) sudo nano $NATCONF ;;
  "-vi"   ) sudo vi $NATCONF ;;
  * ) usage ;;
esac

if [ "$CLUSTER" = "1" ]; then
  echo cluster
  echo should be copy the file to all cluster servers from master.
fi


exit 0
#eof

