Merge pull request #78 from Mirantis/create-swift-user
Create swift user and home directory
This commit is contained in:
@@ -49,7 +49,13 @@ class swift(
|
|||||||
ensure => directory,
|
ensure => directory,
|
||||||
mode => 2770,
|
mode => 2770,
|
||||||
}
|
}
|
||||||
|
user {'swift':
|
||||||
|
ensure => present,
|
||||||
|
}
|
||||||
|
file { '/var/lib/swift':
|
||||||
|
ensure => directory,
|
||||||
|
owner => 'swift'
|
||||||
|
}
|
||||||
file { '/var/run/swift':
|
file { '/var/run/swift':
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
}
|
}
|
||||||
|
@@ -64,6 +64,8 @@ describe 'swift' do
|
|||||||
}.merge(file_defaults)
|
}.merge(file_defaults)
|
||||||
)}
|
)}
|
||||||
it {should contain_package('swift').with_ensure('present')}
|
it {should contain_package('swift').with_ensure('present')}
|
||||||
|
it {should contain_user('swift')}
|
||||||
|
it {should contain_file('/var/lib/swift').with_ensure('directory')}
|
||||||
end
|
end
|
||||||
|
|
||||||
describe 'when overriding package_ensure parameter' do
|
describe 'when overriding package_ensure parameter' do
|
||||||
|
Reference in New Issue
Block a user