#!/bin/bash

#parse command line arguments
until [ -z "$1" ]
do
  CURARG=$1
  case "$CURARG" in
    "--noedit")        NOEDIT=1  ;;
    "-n")        NOEDIT=1  ;;
  esac
  shift
done


MYNAME=$CURARG
if [ -z "$MYNAME" ] ; then
	echo "usage: $0 new-gnc-name"
	exit 1
fi

mkdir $MYNAME
if [ $? -ne 0 ] ; then
	echo "unable to create dir $MYNAME"
	exit 1
fi

if [ -d /home/ltd/u2017.groovix.net/updates/doc/template/ ] ; then
	rsync -a /home/ltd/u2017.groovix.net/updates/doc/template/ $MYNAME/
elif [ -d /var/www/html/groovix/gnc/updates/doc/template/ ] ; then
	rsync -a /var/www/html/groovix/gnc/updates/doc/template/ $MYNAME/
else
	rsync -a /usr/share/groovix/net-control/template/ $MYNAME/
fi


MYORDER=$(date +%Y%m%d.%H%M%S)
sed -i "s/GNC_ORDER=20130101/GNC_ORDER=$MYORDER/" $MYNAME/gnc

if [ -z "$NOEDIT"  ] ; then
	vi $MYNAME/gnc
fi

# need to bump it since some workstation could have downloaded it right after creation, won't re-download it again if version hasn't changed
echo gnc-bump $MYNAME/gnc
gnc-bump $MYNAME/gnc

