puppet support for this is added in Id8d4d091da2611de75390e045ebd473caf2a8909
Change-Id: I3354b54571a1b9d0a9187698217628d273cd7d7e
class { '::gnocchi::storage':
coordination_url => join(['redis://:', $gnocchi_redis_password, '@', normalize_ip_for_uri($redis_vip), ':6379/']),
}
+
+ class { '::gnocchi::storage::incoming::redis':
+ redis_url => join(['redis://:', $gnocchi_redis_password, '@', normalize_ip_for_uri($redis_vip), ':6379/']),
+ }
+
case $gnocchi_backend {
'swift': {
include ::gnocchi::storage::swift
is_expected.to contain_class('gnocchi::storage').with(
:coordination_url => 'redis://:gnocchi@127.0.0.1:6379/'
)
+ is_expected.to contain_class('gnocchi::storage::incoming::redis').with(
+ :redis_url => 'redis://:gnocchi@127.0.0.1:6379/'
+ )
is_expected.to contain_class('gnocchi::storage::file')
}
end
is_expected.to contain_class('gnocchi::storage').with(
:coordination_url => 'redis://:gnocchi@127.0.0.1:6379/'
)
+ is_expected.to contain_class('gnocchi::storage::incoming::redis').with(
+ :redis_url => 'redis://:gnocchi@127.0.0.1:6379/'
+ )
is_expected.to contain_class('gnocchi::storage::ceph')
}
end