Merge "Use swift_config"

This commit is contained in:
Jenkins 2013-08-26 08:05:28 +00:00 committed by Gerrit Code Review
commit d9d0917112
3 changed files with 7 additions and 4 deletions
manifests
spec/classes
templates

@ -66,7 +66,9 @@ class swift(
file { '/etc/swift/swift.conf':
ensure => present,
mode => '0660',
content => template('swift/swift.conf.erb'),
}
swift_config { 'swift-hash/swift_hash_path_suffix':
value => $swift_hash_suffix
}
}

@ -45,9 +45,12 @@ describe 'swift' do
it {should contain_file('/etc/swift/swift.conf').with(
{:ensure => 'present',
:mode => '0660',
:content => "[swift-hash]\nswift_hash_path_suffix = string\n"
}.merge(file_defaults)
)}
it 'configures swift.conf' do
should contain_swift_config(
'swift-hash/swift_hash_path_suffix').with_value('string')
end
it {should contain_package('swift').with_ensure('present')}
it {should contain_user('swift')}
it {should contain_file('/var/lib/swift').with_ensure('directory')}

@ -1,2 +0,0 @@
[swift-hash]
swift_hash_path_suffix = <%= @swift_hash_suffix %>