Fixes on deployment
This commit is contained in:
parent
d021dcea92
commit
13307adbcd
|
@ -3,7 +3,7 @@ import textwrap
|
|||
from optparse import make_option
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.management.base import BaseCommand
|
||||
from django.core.management.base import BaseCommand, CommandError
|
||||
|
||||
from orchestra.utils.paths import get_project_dir
|
||||
from orchestra.utils.python import random_ascii
|
||||
|
|
|
@ -111,8 +111,12 @@ function main () {
|
|||
cd $project_name
|
||||
|
||||
run sudo service postgresql start
|
||||
run sudo python3 -W ignore manage.py setuppostgres $noinput
|
||||
|
||||
if [[ $noinput == '--noinput' ]]; then
|
||||
db_password=$(ps aux | sha256sum | base64 | head -c 10)
|
||||
run sudo python3 -W ignore manage.py setuppostgres --noinput --db_password $db_password
|
||||
else
|
||||
run sudo python3 -W ignore manage.py setuppostgres
|
||||
fi
|
||||
surun "python3 -W ignore manage.py migrate $noinput"
|
||||
if [[ $noinput == '--noinput' ]]; then
|
||||
# Create orchestra superuser
|
||||
|
|
Loading…
Reference in a new issue