#!/bin/bash
set -a

TEMPLATE=_default

perform () {
  web="$1"
  if expr "$web" : "[A-Z][A-Z]*[a-z0-9]*$" >/dev/null; then
    if test -e data/$web; then
      echo "Error: A web of name $web already exists!"
    else
      echo "cp -pr  data/$TEMPLATE  data/$web"
      if cp -pr  data/$TEMPLATE  data/$web; then
	chmod  a+rwx data/$web
	chmod -R a+rw data/$web
	echo "Web $web Created!. Now, to be done:"
	echo "   * Add its name in Main.WebList"
	echo "   * re-run bin/koalaskin-generate"
      else
	echo "*** Error: cp command failed for web $web???"
      fi
    fi
  else
    echo "Error: A web name must be composed only of letters!"
  fi
}

for web in "$@";do perform "$web"; done
