Fixes on deployment

This commit is contained in:
Marc Aymerich 2015-10-02 12:13:21 +00:00
parent aa2dabbfe7
commit 43d81b44cd
1 changed files with 4 additions and 3 deletions

View File

@ -15,7 +15,7 @@ function main () {
echo " ${bold}\$ su $USER -c \"${@}\"${normal}" echo " ${bold}\$ su $USER -c \"${@}\"${normal}"
su $USER -c "${@}" su $USER -c "${@}"
} }
noinput=0
if [[ $# -eq 3 ]]; then if [[ $# -eq 3 ]]; then
if [[ $1 != '--noinput' ]]; then if [[ $1 != '--noinput' ]]; then
echo "What argument is $1?" >&2 echo "What argument is $1?" >&2
@ -24,6 +24,7 @@ function main () {
echo "User $2 does not exist" >&2 echo "User $2 does not exist" >&2
exit 3 exit 3
fi fi
noinput=1
run=surun_ run=surun_
sudorun=run_ sudorun=run_
elif [[ $# -eq 2 ]]; then elif [[ $# -eq 2 ]]; then
@ -48,7 +49,7 @@ function main () {
normal=$(tput -T ${TERM:-xterm} sgr0) normal=$(tput -T ${TERM:-xterm} sgr0)
project_name="panel" project_name="panel"
if [[ $1 != '--noinput' ]]; then if [[ $noinput -eq 0 ]]; then
while true; do while true; do
read -p "Enter a project name [panel]: " project_name read -p "Enter a project name [panel]: " project_name
if [[ "$project_name" == "" ]]; then if [[ "$project_name" == "" ]]; then
@ -70,7 +71,7 @@ function main () {
# TODO detect if already installed and don't ask stupid question # TODO detect if already installed and don't ask stupid question
task=cronbeat task=cronbeat
if [[ $1 != '--noinput' ]]; then if [[ $noinput -eq 0 ]]; then
while true; do while true; do
read -p "Do you want to use celery or cronbeat (orchestra.contrib.tasks) for task execution [cronbeat]? " task read -p "Do you want to use celery or cronbeat (orchestra.contrib.tasks) for task execution [cronbeat]? " task
case $task in case $task in