# Process params from CLI
# set default values
AUTO_CONFIRM="0"
FORCE_VHOST=
FORCE_UPLOADS=
PROJECT=
PROJECT_PATH=
# look for each params
for i in "$@"
do
case $i in
-h|--help)
echo "Usage: bash <(curl -s '{{ absolute_url(path('install')) }}') [options...]"
echo "--wp-uploads=[all/year/month/none] Wordpress Uplads rsync"
echo "--vhost=[project.localhost] Final project vhost URL"
echo "--path=[/path/] Dest Path for project"
echo "--yes Confirm all questions"
echo "\"project\" Project Name"
echo
echo "ex : bash <(curl -s '{{ absolute_url(path('install')) }}') --wp-uploads=all --vhost=goldunion.localhost --path=$HOME/www/goldunion/ --yes \"GoldUnion (wordpress)\""
echo
exit 0
;;
--vhost=*)
FORCE_VHOST="${i#*=}"
shift # past argument=value
;;
--path=*)
PROJECT_PATH="${i#*=}"
shift # past argument=value
;;
--yes)
AUTO_CONFIRM="1"
;;
--wp-uploads=*)
WP_FORCE_UPLOADS="${i#*=}"
shift # past argument=value
;;
-*)
echo
echo "option $i Invalide"
echo
exit 1
;;
*)
PROJECT=$i
esac
done