Avoid duplicate package swift.

A duplicate can appear if installed on the same node with
openstack::glance with glance_backend=swift, which also installs
this package for client utilities and libraries.
This commit is contained in:
Vladimir Kuklin
2012-11-02 17:53:56 +04:00
committed by Eugene Kirpichov
parent c7051ff486
commit 31aa020b0f

View File

@@ -28,9 +28,11 @@ class swift(
Class['ssh::server::install'] -> Class['swift'] Class['ssh::server::install'] -> Class['swift']
package { 'swift': if !defined(Package['swift']) {
name => $::swift::params::package_name, package { 'swift':
ensure => $package_ensure, name => $::swift::params::package_name,
ensure => $package_ensure,
}
} }
package { 'swiftclient': package { 'swiftclient':