telemetry: honour region name
Close bug #219 Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
This commit is contained in:
parent
19031869bd
commit
8dd38bdcc3
@ -64,6 +64,11 @@
|
||||
# (optional) Syslog facility to receive log lines
|
||||
# Defaults value in params
|
||||
#
|
||||
# [*region*]
|
||||
# (optional) the keystone region of this node
|
||||
# Defaults value in params
|
||||
#
|
||||
|
||||
class cloud::telemetry(
|
||||
$ceilometer_secret = $os_params::ceilometer_secret,
|
||||
$rabbit_hosts = $os_params::rabbit_hosts,
|
||||
@ -72,6 +77,7 @@ class cloud::telemetry(
|
||||
$ks_keystone_internal_port = $os_params::ks_keystone_internal_port,
|
||||
$ks_keystone_internal_proto = $os_params::ks_keystone_internal_proto,
|
||||
$ks_ceilometer_password = $os_params::ks_ceilometer_password,
|
||||
$region = $os_params::region,
|
||||
$verbose = $os_params::verbose,
|
||||
$debug = $os_params::debug,
|
||||
$log_facility = $os_params::log_facility,
|
||||
@ -92,6 +98,7 @@ class cloud::telemetry(
|
||||
class { 'ceilometer::agent::auth':
|
||||
auth_url => "${ks_keystone_internal_proto}://${ks_keystone_internal_host}:${ks_keystone_internal_port}/v2.0",
|
||||
auth_password => $ks_ceilometer_password,
|
||||
auth_region => $region
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -31,6 +31,7 @@ describe 'cloud::telemetry::centralagent' do
|
||||
ks_keystone_internal_port => '5000',
|
||||
ks_keystone_internal_proto => 'http',
|
||||
ks_ceilometer_password => 'secrete',
|
||||
region => 'MyRegion',
|
||||
log_facility => 'LOG_LOCAL0',
|
||||
use_syslog => true,
|
||||
verbose => true,
|
||||
@ -54,7 +55,8 @@ describe 'cloud::telemetry::centralagent' do
|
||||
)
|
||||
should contain_class('ceilometer::agent::auth').with(
|
||||
:auth_password => 'secrete',
|
||||
:auth_url => 'http://10.0.0.1:5000/v2.0'
|
||||
:auth_url => 'http://10.0.0.1:5000/v2.0',
|
||||
:auth_region => 'MyRegion'
|
||||
)
|
||||
end
|
||||
|
||||
|
@ -31,6 +31,7 @@ describe 'cloud::telemetry::server' do
|
||||
ks_keystone_internal_port => '5000',
|
||||
ks_keystone_internal_proto => 'http',
|
||||
ks_ceilometer_password => 'secrete',
|
||||
region => 'MyRegion',
|
||||
log_facility => 'LOG_LOCAL0',
|
||||
use_syslog => true,
|
||||
verbose => true,
|
||||
@ -59,7 +60,8 @@ describe 'cloud::telemetry::server' do
|
||||
)
|
||||
should contain_class('ceilometer::agent::auth').with(
|
||||
:auth_password => 'secrete',
|
||||
:auth_url => 'http://10.0.0.1:5000/v2.0'
|
||||
:auth_url => 'http://10.0.0.1:5000/v2.0',
|
||||
:auth_region => 'MyRegion'
|
||||
)
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user