Merge "Make scheduler_driver option can be clean up"

This commit is contained in:
Jenkins
2015-03-26 11:01:10 +00:00
committed by Gerrit Code Review
2 changed files with 6 additions and 1 deletions

View File

@@ -38,6 +38,10 @@ class cinder::scheduler (
cinder_config {
'DEFAULT/scheduler_driver': value => $scheduler_driver;
}
} else {
cinder_config {
'DEFAULT/scheduler_driver': ensure => absent;
}
}
if $::cinder::params::scheduler_package {

View File

@@ -11,11 +11,12 @@ describe 'cinder::scheduler' do
describe 'with default parameters' do
it { is_expected.to contain_class('cinder::params') }
it { is_expected.to contain_cinder_config('DEFAULT/scheduler_driver').with_ensure('absent') }
it { is_expected.to contain_package('cinder-scheduler').with(
:name => 'cinder-scheduler',
:ensure => 'present',
:before => 'Service[cinder-scheduler]'
:before => ['Cinder_config[DEFAULT/scheduler_driver]','Service[cinder-scheduler]'],
) }
it { is_expected.to contain_service('cinder-scheduler').with(