Skip to content

Commit 3a551ee

Browse files
authored
Merge pull request Edraak#60 from Edraak/set-correct-python-version
Set correct python version
2 parents 090fbe6 + ed623f1 commit 3a551ee

File tree

5 files changed

+13
-6
lines changed

5 files changed

+13
-6
lines changed

.env.all

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ ENABLE_B2B=true
99
ENABLE_MKTG=true
1010
ENABLE_EDX=true
1111

12-
ENABLE_STATE_MANAGER=true
12+
ENABLE_STATE_MANAGER=false
1313
ENABLE_JUDGE=false
14-
ENABLE_ANALYTICS=true
15-
ENABLE_AUTH=true
16-
ENABLE_NOTIFIER=true
14+
ENABLE_ANALYTICS=false
15+
ENABLE_AUTH=false
16+
ENABLE_NOTIFIER=false
1717

docker-compose-b2b.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ services:
1717
environment:
1818
PROGS_CFG: /app/docker-b2b.json
1919
NODE_ENV: development
20-
command: bash -c 'while true; do python manage.py runserver 0.0.0.0:8801 --settings=edraakprograms.dev; sleep 2; done'
20+
command: bash -c 'while true; do python3.8 manage.py runserver 0.0.0.0:8801 --settings=edraakprograms.dev; sleep 2; done'
2121
container_name: edraak.devstack.b2b
2222
working_dir: /app
2323
ports:

docker-compose-progs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ services:
1717
environment:
1818
PROGS_CFG: /app/docker.json
1919
NODE_ENV: development
20-
command: bash -c 'while true; do python manage.py runserver 0.0.0.0:8800 --settings=edraakprograms.dev; sleep 2; done'
20+
command: bash -c 'while true; do python3.8 manage.py runserver 0.0.0.0:8800 --settings=edraakprograms.dev; sleep 2; done'
2121
container_name: edraak.devstack.programs
2222
working_dir: /app
2323
ports:

provision-b2b.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ docker-compose `echo ${DOCKER_COMPOSE_FILES}` up -d b2b
77
echo "** Creating databases **"
88
echo "CREATE DATABASE IF NOT EXISTS b2b;" | docker exec -i edx.devstack.mysql mysql -uroot mysql
99

10+
echo "** b2b: Setting correct python version **"
11+
docker-compose `echo ${DOCKER_COMPOSE_FILES}` exec b2b bash -c 'update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1'
12+
1013
echo "** b2b: Copy cacheed files to code dir **"
1114
#docker-compose `echo ${DOCKER_COMPOSE_FILES}` exec b2b bash -c 'cp -Rn /cache/* /app/.'
1215
docker-compose `echo ${DOCKER_COMPOSE_FILES}` exec b2b bash -c 'pip install -r requirements.txt'

provision-progs.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ docker-compose `echo ${DOCKER_COMPOSE_FILES}` up -d progs
66
echo "** Creating databases **"
77
echo "CREATE DATABASE IF NOT EXISTS edraakprograms;" | docker exec -i edx.devstack.mysql mysql -uroot mysql
88

9+
10+
echo "** Progs: Setting correct python version **"
11+
docker-compose `echo ${DOCKER_COMPOSE_FILES}` exec progs bash -c 'update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1'
12+
913
echo "** Progs: Copy cacheed files to code dir **"
1014
#docker-compose `echo ${DOCKER_COMPOSE_FILES}` exec progs bash -c 'cp -Rn /cache/* /app/.'
1115
docker-compose `echo ${DOCKER_COMPOSE_FILES}` exec progs bash -c 'pip install -r requirements.txt'

0 commit comments

Comments
 (0)