Merge "Make scheduler_driver option can be clean up"
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user