O pacote retools fornece diversas ferramentas baseadas no Redis como filas de mensagens e cache. Que são as funcionalidades que tenho usado. Porém, ele procura pelo redis em seu local padrão: localhost:6379.
Isso me fez perder um tempão ao tentar montar um ambiente de testes em
Docker: não importava as alterações nas configurações, continuava o mesmo erro. Até ver no log que o erro era no retools e não no framework, perdi um bocado de tempo.
Ele ter uma configuração simples por padrão é uma boa, mas pode levar a erros bobos como este. Para resolver, é só fazer isto:
import redis from retools import global_connection global_connection.redis = redis.Redis(host='myhost', port=6379)
Para mais detalhes dos parâmetros, é só clicar aqui e ir direto para a documentação do Redis-py. ;)
Por hoje é só isso.
Um comentário:
Olá,
Me chamo Guilherme (instagram.com/yoshida.guilherme/).
Tenho um blog pequeno sobre matemática e física comoresolver.net.
Gostaria de escrever um post no seu blog sobre exercícios de juros simples.
Seria possível?
Obrigado
Postar um comentário