puppet-heat/manifests/client.pp
Gael Chamoulaud 73df608936 Tag all Heat packages
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.

Closes-bug: #1391209

Change-Id: I09e54700438894e22d29605fec51bb056baf4050
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2015-03-28 19:07:21 +01:00

23 lines
356 B
Puppet

# == Class: heat::client
#
# Installs the heat python library.
#
# === Parameters
#
# [*ensure*]
# (Optional) Ensure state for package.
#
class heat::client (
$ensure = 'present'
) {
include ::heat::params
package { 'python-heatclient':
ensure => $ensure,
name => $::heat::params::client_package_name,
tag => 'openstack',
}
}