Simplify config.ph with redis_seeds
This commit is contained in:
parent
f5cc63843e
commit
347d33d96e
|
@ -101,57 +101,15 @@ $CONFIG = array (
|
||||||
'overwritehost' => '<%= @site_name %>',
|
'overwritehost' => '<%= @site_name %>',
|
||||||
'overwriteprotocol' => 'https',
|
'overwriteprotocol' => 'https',
|
||||||
'passwordsalt' => '<%= @passwordsalt %>',
|
'passwordsalt' => '<%= @passwordsalt %>',
|
||||||
<% if @location == 'gss-test' -%>
|
<% if ! @is_multinode -%>
|
||||||
'redis.cluster' => [
|
'redis.cluster' => [
|
||||||
'failover_mode' => \RedisCluster::FAILOVER_ERROR,
|
'failover_mode' => \RedisCluster::FAILOVER_ERROR,
|
||||||
'password' => '<%= @redis_cluster_password %>',
|
'password' => '<%= @redis_cluster_password %>',
|
||||||
'read_timeout' => 0.0,
|
'read_timeout' => 0.0,
|
||||||
'seeds' => [
|
'seeds' => [
|
||||||
'redis1.drive.test.sunet.se:6379',
|
<% @redis_seeds.each do |seed| -%>
|
||||||
'redis2.drive.test.sunet.se:6379',
|
'<%= seed['host'] %>:<%= seed['port'] %>',
|
||||||
'redis3.drive.test.sunet.se:6379',
|
<% end -%>
|
||||||
'redis1.drive.test.sunet.se:6380',
|
|
||||||
'redis2.drive.test.sunet.se:6380',
|
|
||||||
'redis3.drive.test.sunet.se:6380',
|
|
||||||
'redis1.drive.test.sunet.se:6381',
|
|
||||||
'redis2.drive.test.sunet.se:6381',
|
|
||||||
'redis3.drive.test.sunet.se:6381'
|
|
||||||
],
|
|
||||||
'timeout' => 1.1
|
|
||||||
],
|
|
||||||
<% elsif @environment == 'test' && ! @is_multinode -%>
|
|
||||||
'redis.cluster' => [
|
|
||||||
'failover_mode' => \RedisCluster::FAILOVER_ERROR,
|
|
||||||
'password' => '<%= @redis_cluster_password %>',
|
|
||||||
'read_timeout' => 0.0,
|
|
||||||
'seeds' => [
|
|
||||||
'redis1.<%= @customer %>.drive.test.sunet.se:6379',
|
|
||||||
'redis2.<%= @customer %>.drive.test.sunet.se:6379',
|
|
||||||
'redis3.<%= @customer %>.drive.test.sunet.se:6379',
|
|
||||||
'redis1.<%= @customer %>.drive.test.sunet.se:6380',
|
|
||||||
'redis2.<%= @customer %>.drive.test.sunet.se:6380',
|
|
||||||
'redis3.<%= @customer %>.drive.test.sunet.se:6380',
|
|
||||||
'redis1.<%= @customer %>.drive.test.sunet.se:6381',
|
|
||||||
'redis2.<%= @customer %>.drive.test.sunet.se:6381',
|
|
||||||
'redis3.<%= @customer %>.drive.test.sunet.se:6381'
|
|
||||||
],
|
|
||||||
'timeout' => 1.1
|
|
||||||
],
|
|
||||||
<% elsif @environment == 'prod' && ! @is_multinode && @location != 'gss-prod' -%>
|
|
||||||
'redis.cluster' => [
|
|
||||||
'failover_mode' => \RedisCluster::FAILOVER_ERROR,
|
|
||||||
'password' => '<%= @redis_cluster_password %>',
|
|
||||||
'read_timeout' => 0.0,
|
|
||||||
'seeds' => [
|
|
||||||
'redis1.<%= @customer %>.drive.sunet.se:6379',
|
|
||||||
'redis2.<%= @customer %>.drive.sunet.se:6379',
|
|
||||||
'redis3.<%= @customer %>.drive.sunet.se:6379',
|
|
||||||
'redis1.<%= @customer %>.drive.sunet.se:6380',
|
|
||||||
'redis2.<%= @customer %>.drive.sunet.se:6380',
|
|
||||||
'redis3.<%= @customer %>.drive.sunet.se:6380',
|
|
||||||
'redis1.<%= @customer %>.drive.sunet.se:6381',
|
|
||||||
'redis2.<%= @customer %>.drive.sunet.se:6381',
|
|
||||||
'redis3.<%= @customer %>.drive.sunet.se:6381'
|
|
||||||
],
|
],
|
||||||
'timeout' => 1.1
|
'timeout' => 1.1
|
||||||
],
|
],
|
||||||
|
|
Loading…
Reference in a new issue