puppet-barbican/manifests/client.pp
Takashi Kajinami 19f9032983 Use new openstackclient tag
The new openstackclient tag was added so that we can get all resources
about openstack CLI more easily. This adds this tag to barbicanclient
because the package provides some sub-commands.

Change-Id: I8f1f8b4a6de6ca0d95c2f53a89a1d50a6c82d29e
2023-11-19 16:16:23 +00:00

26 lines
483 B
Puppet

# == Class: barbican::client
#
# Installs Barbican client.
#
# === Parameters
#
# [*ensure*]
# (optional) Ensure state of the package.
# Defaults to 'present'.
#
class barbican::client (
$ensure = 'present',
) {
include barbican::deps
include barbican::params
package { 'python-barbicanclient':
ensure => $ensure,
name => $::barbican::params::client_package_name,
tag => ['openstack', 'openstackclient'],
}
include openstacklib::openstackclient
}