19f9032983
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
26 lines
483 B
Puppet
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
|
|
}
|