Changeset View
Changeset View
Standalone View
Standalone View
docker/services/swh-web/entrypoint.sh
Show All 39 Lines | *) | ||||
popd | popd | ||||
fi | fi | ||||
echo "Migrating db using ${DJANGO_SETTINGS_MODULE}" | echo "Migrating db using ${DJANGO_SETTINGS_MODULE}" | ||||
django-admin migrate --settings=${DJANGO_SETTINGS_MODULE} | django-admin migrate --settings=${DJANGO_SETTINGS_MODULE} | ||||
echo "Creating Django admin user" | echo "Creating Django admin user" | ||||
echo "$create_admin_script" | python3 -m swh.web.manage shell | echo "$create_admin_script" | python3 -m swh.web.manage shell | ||||
anlambert: Can you add an echo command above this to tell what it is doing ? | |||||
Done Inline Actionssure ;) ardumont: sure ;) | |||||
echo "Start periodic save code now refresh statuses routine (in background)" | |||||
( | |||||
while true | |||||
do | |||||
(date && django-admin refresh_savecodenow_statuses \ | |||||
--settings=${DJANGO_SETTINGS_MODULE} 2>&1) >> /tmp/refresh-statuses.log | |||||
sleep 15 | |||||
done | |||||
) & | |||||
disown | |||||
echo "starting the swh-web server" | echo "starting the swh-web server" | ||||
exec gunicorn --bind 0.0.0.0:5004 \ | exec gunicorn --bind 0.0.0.0:5004 \ | ||||
--threads 2 \ | --threads 2 \ | ||||
--workers 2 \ | --workers 2 \ | ||||
--timeout 3600 \ | --timeout 3600 \ | ||||
--access-logfile '-' \ | --access-logfile '-' \ | ||||
--config 'python:swh.web.gunicorn_config' \ | --config 'python:swh.web.gunicorn_config' \ | ||||
'django.core.wsgi:get_wsgi_application()' | 'django.core.wsgi:get_wsgi_application()' | ||||
esac | esac |
Can you add an echo command above this to tell what it is doing ?