File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 11import asyncio
2+ import os
23import time
34from concurrent .futures import ThreadPoolExecutor
45
5- from redis import Redis
6+ import redis
67from rq import Queue
78from rq .job import Job
89
910# Setup redis connection
10- redis_conn = Redis ()
11+ if os .environ .get ("REDIS_URL" ):
12+ redis_conn = redis .from_url (os .environ ["REDIS_URL" ])
13+ else :
14+ redis_conn = redis .Redis ()
1115
1216# Init our different queues
1317preview_queue = Queue ("preview" , connection = redis_conn , default_timeout = 600 )
Original file line number Diff line number Diff line change @@ -21,7 +21,9 @@ export PYTHONWARNINGS="ignore"
2121# running the server from inside the backend dir makes imports and redis easier
2222cd /repo/backend
2323
24- redis-server --daemonize yes > /dev/null 2>&1
24+ if [ -z " $REDIS_URL " ]; then
25+ redis-server --daemonize yes > /dev/null 2>&1
26+ fi
2527
2628# blocking
2729python ./launch_db_init.py
You can’t perform that action at this time.
0 commit comments