Change puppet to match tuskar packaging and code

* The database connection is just 'connection'
* Fix the Red Hat package names

Change-Id: I37751f5641345532717b69bba4772de48913f549
This commit is contained in:
Brad P. Crochet 2015-03-27 12:39:50 -04:00
parent dd235c92a8
commit c43da2d635
4 changed files with 7 additions and 7 deletions

View File

@ -125,7 +125,7 @@ class tuskar::api(
fail("Invalid db connection ${::tuskar::database_connection}") fail("Invalid db connection ${::tuskar::database_connection}")
} }
tuskar_config { tuskar_config {
'database/sql_connection': value => $::tuskar::database_connection, secret => true; 'database/connection': value => $::tuskar::database_connection, secret => true;
'database/sql_idle_timeout': value => $::tuskar::database_idle_timeoutl; 'database/sql_idle_timeout': value => $::tuskar::database_idle_timeoutl;
} }
} }

View File

@ -22,6 +22,6 @@ class tuskar::db::sync {
path => '/usr/bin', path => '/usr/bin',
user => 'tuskar', user => 'tuskar',
refreshonly => true, refreshonly => true,
subscribe => [Package['tuskar-api'], Tuskar_config['database/sql_connection']], subscribe => [Package['tuskar-api'], Tuskar_config['database/connection']],
} }
} }

View File

@ -4,8 +4,8 @@ class tuskar::params {
case $::osfamily { case $::osfamily {
'RedHat': { 'RedHat': {
$client_package_name = 'openstack-tuskar' $client_package_name = 'python-tuskarclient'
$api_package_name = 'openstack-tuskar-api' $api_package_name = 'openstack-tuskar'
$api_service_name = 'openstack-tuskar-api' $api_service_name = 'openstack-tuskar-api'
$ui_package_name = 'openstack-tuskar-ui' $ui_package_name = 'openstack-tuskar-ui'
$ui_extras_package_name = 'openstack-tuskar-ui-extras' $ui_extras_package_name = 'openstack-tuskar-ui-extras'

View File

@ -49,8 +49,8 @@ describe 'tuskar::api' do
database_connection => 'mysql://tuskar:pass@10.0.0.1/tuskar'}" database_connection => 'mysql://tuskar:pass@10.0.0.1/tuskar'}"
end end
it 'configures tuskar-api with RabbitMQ' do it 'configures tuskar-api with RabbitMQ' do
is_expected.to contain_tuskar_config('database/sql_connection').with_value('mysql://tuskar:pass@10.0.0.1/tuskar') is_expected.to contain_tuskar_config('database/connection').with_value('mysql://tuskar:pass@10.0.0.1/tuskar')
is_expected.to contain_tuskar_config('database/sql_connection').with_value('mysql://tuskar:pass@10.0.0.1/tuskar').with_secret(true) is_expected.to contain_tuskar_config('database/connection').with_value('mysql://tuskar:pass@10.0.0.1/tuskar').with_secret(true)
end end
end end
end end
@ -79,7 +79,7 @@ describe 'tuskar::api' do
end end
let :platform_params do let :platform_params do
{ :api_package_name => 'openstack-tuskar-api', { :api_package_name => 'openstack-tuskar',
:api_service_name => 'openstack-tuskar-api' } :api_service_name => 'openstack-tuskar-api' }
end end