make it configurable which redis config to use

This commit is contained in:
Holger Reinhardt 2016-08-03 16:24:57 +02:00
parent 17f9d2a176
commit 479e441d29
2 changed files with 15 additions and 2 deletions

View file

@ -48,7 +48,11 @@ class ResqueServiceProvider extends ServiceProvider
protected function setRedisConfig()
{
$config = $this->app['config']['database.redis.default'];
$default = $this->app['config']['resque.default'];
$config = $this->app['config'][sprintf('database.redis.%s', $default)];
if (!$config) {
$config = $this->app['config']['database.redis.default'];
}
$host = isset($config['host']) ? $config['host'] : 'localhost';
$port = isset($config['port']) ? $config['port'] : 6379;