Make enable v1 and v2 api option configurable

Change-Id: I40efdc8c31dc38f214cc300cc68279af1b614089
Closes-Bug: #1452730
This commit is contained in:
Lan Qi song
2015-05-07 21:37:59 +08:00
parent b4ae9f3dec
commit 2ea252646d
4 changed files with 21 additions and 4 deletions

View File

@@ -341,8 +341,17 @@ describe 'openstack-block-storage::cinder-common' do
end
it 'has default api version set' do
[/^enable_v1_api=false$/,
/^enable_v2_api=true$/].each do |line|
[/^enable_v1_api=False$/,
/^enable_v2_api=True$/].each do |line|
expect(chef_run).to render_config_file(file.name).with_section_content('DEFAULT', line)
end
end
it 'has override api version set' do
node.set['openstack']['block-storage']['enable_v1_api'] = 'True'
node.set['openstack']['block-storage']['enable_v2_api'] = 'False'
[/^enable_v1_api=True$/,
/^enable_v2_api=False$/].each do |line|
expect(chef_run).to render_config_file(file.name).with_section_content('DEFAULT', line)
end
end