ghettoq
ghettoq copied to clipboard
problem with redis backend
in line 32 of pyredis.py please change:
please do: return Redis(host=self.host, port=int(self.port),..... - ie. cast port to int() - if someone reads celeryconfig from ini - then port will be a string and redis cant connect.
but bigger problem is that is somehow hidden by a try/catch somewhere - got exposed when i used my app to execute a task, but did not appear at all when starting celeryd using paste