Convert all class usage to relative names
Change-Id: Ib0d2c8567775e0b5aa7a0799851b340cb50b784e
This commit is contained in:
parent
663a819831
commit
d75de30b72
@ -1,19 +1,19 @@
|
||||
class { '::aodh': }
|
||||
class { '::aodh::keystone::authtoken':
|
||||
class { 'aodh': }
|
||||
class { 'aodh::keystone::authtoken':
|
||||
password => 'a_big_secret',
|
||||
}
|
||||
class { '::aodh::api':
|
||||
class { 'aodh::api':
|
||||
enabled => true,
|
||||
service_name => 'httpd',
|
||||
}
|
||||
include ::apache
|
||||
class { '::aodh::wsgi::apache':
|
||||
include apache
|
||||
class { 'aodh::wsgi::apache':
|
||||
ssl => false,
|
||||
}
|
||||
class { '::aodh::auth':
|
||||
class { 'aodh::auth':
|
||||
auth_password => 'a_big_secret',
|
||||
}
|
||||
class { '::aodh::evaluator': }
|
||||
class { '::aodh::notifier': }
|
||||
class { '::aodh::listener': }
|
||||
class { '::aodh::client': }
|
||||
class { 'aodh::evaluator': }
|
||||
class { 'aodh::notifier': }
|
||||
class { 'aodh::listener': }
|
||||
class { 'aodh::client': }
|
||||
|
@ -62,12 +62,12 @@ class aodh::api (
|
||||
) inherits aodh::params {
|
||||
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::params
|
||||
include ::aodh::policy
|
||||
include aodh::deps
|
||||
include aodh::params
|
||||
include aodh::policy
|
||||
|
||||
if $auth_strategy == 'keystone' {
|
||||
include ::aodh::keystone::authtoken
|
||||
include aodh::keystone::authtoken
|
||||
}
|
||||
|
||||
package { 'aodh-api':
|
||||
@ -85,7 +85,7 @@ class aodh::api (
|
||||
}
|
||||
|
||||
if $sync_db {
|
||||
include ::aodh::db::sync
|
||||
include aodh::db::sync
|
||||
}
|
||||
|
||||
if $service_name == $::aodh::params::api_service_name {
|
||||
@ -98,7 +98,7 @@ class aodh::api (
|
||||
tag => 'aodh-service',
|
||||
}
|
||||
} elsif $service_name == 'httpd' {
|
||||
include ::apache::params
|
||||
include apache::params
|
||||
service { 'aodh-api':
|
||||
ensure => 'stopped',
|
||||
name => $::aodh::params::api_service_name,
|
||||
|
@ -61,7 +61,7 @@ class aodh::auth (
|
||||
$interface = $::os_service_default,
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
aodh_config {
|
||||
'service_credentials/auth_url' : value => $auth_url;
|
||||
|
@ -10,8 +10,8 @@ class aodh::client (
|
||||
$ensure = 'present'
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::params
|
||||
include aodh::deps
|
||||
include aodh::params
|
||||
|
||||
package { 'python-aodhclient':
|
||||
ensure => $ensure,
|
||||
@ -19,7 +19,6 @@ class aodh::client (
|
||||
tag => 'openstack',
|
||||
}
|
||||
|
||||
include '::openstacklib::openstackclient'
|
||||
include openstacklib::openstackclient
|
||||
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@ class aodh::config (
|
||||
$aodh_api_paste_ini = {},
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
validate_legacy(Hash, 'validate_hash', $aodh_config)
|
||||
validate_legacy(Hash, 'validate_hash', $aodh_api_paste_ini)
|
||||
|
@ -67,7 +67,7 @@ class aodh::db (
|
||||
$database_idle_timeout = undef,
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
if $database_idle_timeout {
|
||||
warning('The database_idle_timeout parameter is deprecated. Please use \
|
||||
|
@ -43,11 +43,11 @@ class aodh::db::mysql(
|
||||
$allowed_hosts = undef
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
validate_legacy(String, 'validate_string', $password)
|
||||
|
||||
::openstacklib::db::mysql { 'aodh':
|
||||
openstacklib::db::mysql { 'aodh':
|
||||
user => $user,
|
||||
password_hash => mysql::password($password),
|
||||
dbname => $dbname,
|
||||
|
@ -32,9 +32,9 @@ class aodh::db::postgresql(
|
||||
$privileges = 'ALL',
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
::openstacklib::db::postgresql { 'aodh':
|
||||
openstacklib::db::postgresql { 'aodh':
|
||||
password_hash => postgresql_password($user, $password),
|
||||
dbname => $dbname,
|
||||
user => $user,
|
||||
|
@ -9,7 +9,7 @@ class aodh::db::sync (
|
||||
$user = 'aodh',
|
||||
){
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
exec { 'aodh-db-sync':
|
||||
command => 'aodh-dbsync --config-file /etc/aodh/aodh.conf',
|
||||
|
@ -29,8 +29,8 @@ class aodh::evaluator (
|
||||
$evaluation_interval = $::os_service_default,
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::params
|
||||
include aodh::deps
|
||||
include aodh::params
|
||||
|
||||
aodh_config {
|
||||
'DEFAULT/evaluation_interval' : value => $evaluation_interval;
|
||||
|
@ -271,8 +271,8 @@ class aodh (
|
||||
$purge_config = false,
|
||||
) inherits aodh::params {
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::db
|
||||
include aodh::deps
|
||||
include aodh::db
|
||||
|
||||
package { 'aodh':
|
||||
ensure => $package_ensure,
|
||||
|
@ -79,7 +79,7 @@ class aodh::keystone::auth (
|
||||
$admin_url = 'http://127.0.0.1:8042',
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
keystone::resource::service_identity { 'aodh':
|
||||
configure_user => $configure_user,
|
||||
|
@ -214,7 +214,7 @@ class aodh::keystone::authtoken(
|
||||
$service_token_roles_required = $::os_service_default,
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
if is_service_default($password) {
|
||||
fail('Please set password for Aodh service user')
|
||||
|
@ -19,8 +19,8 @@ class aodh::listener (
|
||||
$package_ensure = 'present',
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::params
|
||||
include aodh::deps
|
||||
include aodh::params
|
||||
|
||||
ensure_resource( 'package', [$::aodh::params::listener_package_name],
|
||||
{ ensure => $package_ensure,
|
||||
|
@ -120,7 +120,7 @@ class aodh::logging(
|
||||
$log_date_format = $::os_service_default,
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include aodh::deps
|
||||
|
||||
oslo::log { 'aodh_config':
|
||||
debug => $debug,
|
||||
|
@ -19,8 +19,8 @@ class aodh::notifier (
|
||||
$package_ensure = 'present',
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::params
|
||||
include aodh::deps
|
||||
include aodh::params
|
||||
|
||||
ensure_resource( 'package', [$::aodh::params::notifier_package_name],
|
||||
{ ensure => $package_ensure,
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Parameters for puppet-aodh
|
||||
#
|
||||
class aodh::params {
|
||||
include ::openstacklib::defaults
|
||||
include openstacklib::defaults
|
||||
$pyvers = $::openstacklib::defaults::pyvers
|
||||
|
||||
$client_package_name = "python${pyvers}-aodhclient"
|
||||
|
@ -28,8 +28,8 @@ class aodh::policy (
|
||||
$policy_path = '/etc/aodh/policy.json',
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::params
|
||||
include aodh::deps
|
||||
include aodh::params
|
||||
|
||||
validate_legacy(Hash, 'validate_hash', $policies)
|
||||
|
||||
|
@ -124,19 +124,19 @@ class aodh::wsgi::apache (
|
||||
$custom_wsgi_process_options = {},
|
||||
) {
|
||||
|
||||
include ::aodh::deps
|
||||
include ::aodh::params
|
||||
include ::apache
|
||||
include ::apache::mod::wsgi
|
||||
include aodh::deps
|
||||
include aodh::params
|
||||
include apache
|
||||
include apache::mod::wsgi
|
||||
if $ssl {
|
||||
include ::apache::mod::ssl
|
||||
include apache::mod::ssl
|
||||
}
|
||||
|
||||
# NOTE(aschultz): needed because the packaging may introduce some apache
|
||||
# configuration files that apache may remove. See LP#1657847
|
||||
Anchor['aodh::install::end'] -> Class['apache']
|
||||
|
||||
::openstacklib::wsgi::apache { 'aodh_wsgi':
|
||||
openstacklib::wsgi::apache { 'aodh_wsgi':
|
||||
bind_host => $bind_host,
|
||||
bind_port => $port,
|
||||
group => 'aodh',
|
||||
|
@ -6,12 +6,12 @@ describe 'basic aodh' do
|
||||
|
||||
it 'should work with no errors' do
|
||||
pp= <<-EOS
|
||||
include ::openstack_integration
|
||||
include ::openstack_integration::repos
|
||||
include ::openstack_integration::rabbitmq
|
||||
include ::openstack_integration::mysql
|
||||
include ::openstack_integration::keystone
|
||||
include ::openstack_integration::aodh
|
||||
include openstack_integration
|
||||
include openstack_integration::repos
|
||||
include openstack_integration::rabbitmq
|
||||
include openstack_integration::mysql
|
||||
include openstack_integration::keystone
|
||||
include openstack_integration::aodh
|
||||
EOS
|
||||
|
||||
|
||||
|
@ -4,8 +4,8 @@ describe 'aodh::api' do
|
||||
|
||||
let :pre_condition do
|
||||
"class { 'aodh': }
|
||||
include ::aodh::db
|
||||
class { '::aodh::keystone::authtoken':
|
||||
include aodh::db
|
||||
class { 'aodh::keystone::authtoken':
|
||||
password => 'a_big_secret',
|
||||
}"
|
||||
end
|
||||
@ -129,10 +129,10 @@ describe 'aodh::api' do
|
||||
end
|
||||
|
||||
let :pre_condition do
|
||||
"include ::apache
|
||||
include ::aodh::db
|
||||
"include apache
|
||||
include aodh::db
|
||||
class { 'aodh': }
|
||||
class { '::aodh::keystone::authtoken':
|
||||
class { 'aodh::keystone::authtoken':
|
||||
password => 'a_big_secret',
|
||||
}"
|
||||
end
|
||||
@ -153,10 +153,10 @@ describe 'aodh::api' do
|
||||
end
|
||||
|
||||
let :pre_condition do
|
||||
"include ::apache
|
||||
include ::aodh::db
|
||||
"include apache
|
||||
include aodh::db
|
||||
class { 'aodh': }
|
||||
class { '::aodh::keystone::authtoken':
|
||||
class { 'aodh::keystone::authtoken':
|
||||
password => 'a_big_secret',
|
||||
}"
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user