summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-03-08 11:17:11 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-06-17 13:21:27 +0200
commit2cb157f77cea086b564b7b2585aaa7e4373c2582 (patch)
tree30edfa67b5b7df4674b0591421d2734226ff5bd8
parent635b8f2703c91c234729be61a4fd09d219d116b8 (diff)
downloadIshtar-2cb157f77cea086b564b7b2585aaa7e4373c2582.tar.bz2
Ishtar-2cb157f77cea086b564b7b2585aaa7e4373c2582.zip
Create instance script: use python3
-rwxr-xr-xinstall/ishtar-prepare-instance14
1 files changed, 8 insertions, 6 deletions
diff --git a/install/ishtar-prepare-instance b/install/ishtar-prepare-instance
index 4bdafd122..64853932f 100755
--- a/install/ishtar-prepare-instance
+++ b/install/ishtar-prepare-instance
@@ -2,6 +2,8 @@
set -e
+PYTHON=python3
+
cecho() {
local code="\033["
case "$1" in
@@ -311,7 +313,7 @@ EOF
cecho y " * collect static data"
cd $INSTANCE
- ./manage.py collectstatic --noinput > /dev/null
+ $PYTHON ./manage.py collectstatic --noinput > /dev/null
cd -
# only language available
@@ -319,7 +321,7 @@ EOF
cecho y " * compile translations"
for d in archaeological_* ishtar_common; do
cd $d
- ../$INSTANCE/manage.py compilemessages -l $LOCALE
+ $PYTHON ../$INSTANCE/manage.py compilemessages -l $LOCALE
cd -
done
@@ -327,21 +329,21 @@ EOF
cd $INSTANCE
cecho y " * db feeding"
cecho y " - migrations"
- ./manage.py migrate
+ $PYTHON ./manage.py migrate
cecho y " - loading fixtures"
FIXTURES="$DEST/fixtures/initial_data-auth-fr.json $DEST/ishtar_common/fixtures/initial_data-fr.json $DEST/ishtar_common/fixtures/initial_importtypes-fr.json $DEST/archaeological_operations/fixtures/initial_data-fr.json $DEST/archaeological_operations/fixtures/initial_data_relation_type_norel-fr.json $DEST/archaeological_operations/fixtures/initial_data_relation_type-fr.json $DEST/archaeological_context_records/fixtures/initial_data-fr.json $DEST/archaeological_context_records/fixtures/initial_data_relation_type_norel-fr.json $DEST/archaeological_context_records/fixtures/initial_data_relation_type-fr.json $DEST/archaeological_files/fixtures/initial_data-fr.json $DEST/archaeological_finds/fixtures/initial_data-fr.json $DEST/archaeological_warehouse/fixtures/initial_data-fr.json"
for data in $FIXTURES; do
echo $data;
- ./manage.py loaddata $data;
+ $PYTHON ./manage.py loaddata $data;
done
cecho y " - create superuser"
- ./manage.py createsuperuser
+ $PYTHON ./manage.py createsuperuser
cecho y " - post install script"
cd ..
- python ./install/post_install_script.py $INSTANCE $URL
+ $PYTHON ./install/post_install_script.py $INSTANCE $URL
cat >&2 <<-'EOF'