remove rq_healthcheck entrypoint and deprecate celery_healthcheck (#4574)

This commit is contained in:
Omer Lachish
2020-02-27 17:55:04 +02:00
committed by GitHub
parent 5d533a3277
commit b0f1cdd194

View File

@@ -39,10 +39,6 @@ create_db() {
exec /app/manage.py database create_tables exec /app/manage.py database create_tables
} }
rq_healthcheck() {
exec /app/manage.py rq healthcheck
}
help() { help() {
echo "Redash Docker." echo "Redash Docker."
echo "" echo ""
@@ -54,7 +50,6 @@ help() {
echo "dev_worker -- start a single RQ worker with code reloading" echo "dev_worker -- start a single RQ worker with code reloading"
echo "scheduler -- start an rq-scheduler instance" echo "scheduler -- start an rq-scheduler instance"
echo "dev_scheduler -- start an rq-scheduler instance with code reloading" echo "dev_scheduler -- start an rq-scheduler instance with code reloading"
echo "rq_healthcheck -- runs a RQ healthcheck that verifies that all local workers are active. Useful for Docker's HEALTHCHECK mechanism."
echo "" echo ""
echo "shell -- open shell" echo "shell -- open shell"
echo "dev_server -- start Flask development server with debugger and auto reload" echo "dev_server -- start Flask development server with debugger and auto reload"
@@ -96,9 +91,9 @@ case "$1" in
shift shift
dev_worker dev_worker
;; ;;
rq_healthcheck) celery_healthcheck)
shift shift
rq_healthcheck echo "DEPRECATED: Celery has been replaced with RQ and now performs healthchecks autonomously as part of the 'worker' entrypoint."
;; ;;
dev_server) dev_server)
export FLASK_DEBUG=1 export FLASK_DEBUG=1