Use swift_config
Use swift_config to configure swift.conf Implements: blueprint puppet-swift-ini-settings Change-Id: I3cb4b4f6f5586216e503dfe9b66b5e2e457cc90f
This commit is contained in:
parent
97a921947b
commit
e7bb58e6ba
@ -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 %>
|
Loading…
x
Reference in New Issue
Block a user