
Some users wish to override the default package provider by their own. Tag all packages with the 'openstack' and its corresponding service name to allow mass resource attributes override using resource collectors. Change-Id: I3a8041be7b9fcb304d2cf0dbdd4a021cd8594c02 Closes-bug: #1391209
21 lines
312 B
Puppet
21 lines
312 B
Puppet
# == Class nova::client
|
|
#
|
|
# installs nova client
|
|
#
|
|
# === Parameters:
|
|
#
|
|
# [*ensure*]
|
|
# (optional) The state for the nova client package
|
|
# Defaults to 'present'
|
|
#
|
|
class nova::client(
|
|
$ensure = 'present'
|
|
) {
|
|
|
|
package { 'python-novaclient':
|
|
ensure => $ensure,
|
|
tag => ['openstack', 'nova'],
|
|
}
|
|
|
|
}
|