
Some users wish to override the default package provider by their own. Tag all packages with the 'openstack' to allow mass resource attributes override using resource collectors. Change-Id: Ib0cec660f134e266006f41572cafcc4661ca1e67 Closes-bug: #1391209 Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
24 lines
368 B
Puppet
24 lines
368 B
Puppet
# == Class: swift::client
|
|
#
|
|
# Installs swift client.
|
|
#
|
|
# === Parameters
|
|
#
|
|
# [*ensure*]
|
|
# (optional) Ensure state of the package.
|
|
# Defaults to 'present'.
|
|
#
|
|
class swift::client (
|
|
$ensure = 'present'
|
|
) {
|
|
|
|
include ::swift::params
|
|
|
|
package { 'swiftclient':
|
|
ensure => $ensure,
|
|
name => $::swift::params::client_package,
|
|
tag => 'openstack',
|
|
}
|
|
|
|
}
|