From cb37e2409a7d361f20c8aeac01677bb9b3f9e520 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen.haas@lakedrops.com> Date: Mon, 25 Jul 2022 11:46:57 +0200 Subject: [PATCH] drupal/development/eca#1 Only apply redis settings when not disabled by env variable and if redis services file exists --- templates/settings.local.php.twig | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/templates/settings.local.php.twig b/templates/settings.local.php.twig index 6262125..84fd245 100644 --- a/templates/settings.local.php.twig +++ b/templates/settings.local.php.twig @@ -21,8 +21,10 @@ $settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null'; $config['advagg.settings']['enabled'] = FALSE; {% endif %} -$settings['redis.connection']['interface'] = 'PhpRedis'; -$settings['redis.connection']['host'] = 'redis'; -$settings['cache']['default'] = 'cache.backend.redis'; -$settings['container_yamls'][] = 'modules/redis/example.services.yml'; -$settings['queue_default'] = 'queue.redis'; +if (!getenv('L3D_DISABLE_REDIS') && file_exists('modules/contrib/redis/example.services.yml')) { + $settings['redis.connection']['interface'] = 'PhpRedis'; + $settings['redis.connection']['host'] = 'redis'; + $settings['cache']['default'] = 'cache.backend.redis'; + $settings['container_yamls'][] = 'modules/contrib/redis/example.services.yml'; + $settings['queue_default'] = 'queue.redis'; +} -- GitLab