Commit 972d284b by Jeremy Bowman Committed by Jeremy Bowman

Restart runserver when it dies

parent 0cdd4918
...@@ -55,7 +55,7 @@ services: ...@@ -55,7 +55,7 @@ services:
# edX services # edX services
credentials: credentials:
command: bash -c 'python /edx/app/credentials/credentials/manage.py runserver 0.0.0.0:18150' command: bash -c 'while true; do python /edx/app/credentials/credentials/manage.py runserver 0.0.0.0:18150; sleep 2; done'
container_name: edx.devstack.credentials container_name: edx.devstack.credentials
depends_on: depends_on:
- mysql - mysql
...@@ -70,7 +70,7 @@ services: ...@@ -70,7 +70,7 @@ services:
- "18150:18150" - "18150:18150"
discovery: discovery:
command: bash -c 'source /edx/app/discovery/discovery_env && python /edx/app/discovery/discovery/manage.py runserver 0.0.0.0:18381' command: bash -c 'source /edx/app/discovery/discovery_env && while true; do python /edx/app/discovery/discovery/manage.py runserver 0.0.0.0:18381; sleep 2; done'
container_name: edx.devstack.discovery container_name: edx.devstack.discovery
depends_on: depends_on:
- mysql - mysql
...@@ -84,7 +84,7 @@ services: ...@@ -84,7 +84,7 @@ services:
- "18381:18381" - "18381:18381"
ecommerce: ecommerce:
command: bash -c 'source /edx/app/ecommerce/ecommerce_env && python /edx/app/ecommerce/ecommerce/manage.py runserver 0.0.0.0:18130' command: bash -c 'source /edx/app/ecommerce/ecommerce_env && while true; do python /edx/app/ecommerce/ecommerce/manage.py runserver 0.0.0.0:18130; sleep 2; done'
container_name: edx.devstack.ecommerce container_name: edx.devstack.ecommerce
depends_on: depends_on:
- mysql - mysql
...@@ -96,7 +96,7 @@ services: ...@@ -96,7 +96,7 @@ services:
- "18130:18130" - "18130:18130"
lms: lms:
command: bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms runserver 0.0.0.0:18000 --settings devstack_docker' command: bash -c 'source /edx/app/edxapp/edxapp_env && while true; do python /edx/app/edxapp/edx-platform/manage.py lms runserver 0.0.0.0:18000 --settings devstack_docker; sleep 2; done'
container_name: edx.devstack.lms container_name: edx.devstack.lms
depends_on: depends_on:
- mysql - mysql
...@@ -109,7 +109,7 @@ services: ...@@ -109,7 +109,7 @@ services:
- "18000:18000" - "18000:18000"
studio: studio:
command: bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py cms runserver 0.0.0.0:18010 --settings devstack_docker' command: bash -c 'source /edx/app/edxapp/edxapp_env && while true; do python /edx/app/edxapp/edx-platform/manage.py cms runserver 0.0.0.0:18010 --settings devstack_docker; sleep 2; done'
container_name: edx.devstack.studio container_name: edx.devstack.studio
depends_on: depends_on:
- mysql - mysql
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment