4eb7e9ba22
The new openstackclient tag was added so that we can get all resources about openstack CLI more easily. This adds this tag to osc-placement because the plugin provides some sub-commands. This also removes the support package tag because the plguin is not at all used by placement itself. Depends-on: https://review.opendev.org/899594 Change-Id: I77f261c060e8c3fe982deb1f442f47df6bf01310
25 lines
496 B
Puppet
25 lines
496 B
Puppet
# == Class placement::client
|
|
#
|
|
# installs placement client
|
|
#
|
|
# === Parameters:
|
|
#
|
|
# [*ensure*]
|
|
# (optional) The state for the placement client package
|
|
# Defaults to 'present'
|
|
#
|
|
class placement::client(
|
|
$ensure = 'present'
|
|
) {
|
|
include placement::deps
|
|
include placement::params
|
|
|
|
package { 'python-osc-placement':
|
|
ensure => $ensure,
|
|
name => $::placement::params::osc_package_name,
|
|
tag => ['openstack', 'openstackclient'],
|
|
}
|
|
|
|
include 'openstacklib::openstackclient'
|
|
}
|