Move everything into the root directory
The separate vote-apps directory was because networking didn't used to support aliases to remove the project name. Signed-off-by: Ben Firshman <ben@firshman.co.uk>
This commit is contained in:
17
voting-app/utils/__init__.py
Normal file
17
voting-app/utils/__init__.py
Normal file
@ -0,0 +1,17 @@
|
||||
import time
|
||||
from redis import Redis, ConnectionError
|
||||
|
||||
|
||||
def connect_to_redis(host):
|
||||
time.sleep(2)
|
||||
print "Connecting to redis"
|
||||
|
||||
while True:
|
||||
try:
|
||||
redis = Redis(host=host, db=0)
|
||||
redis.ping()
|
||||
print "Connected to redis"
|
||||
return redis
|
||||
except ConnectionError:
|
||||
print "Failed to connect to redis - retrying"
|
||||
time.sleep(1)
|
Reference in New Issue
Block a user