Files
puppet-octavia/manifests/client.pp
Takashi Kajinami 19bf081bcb Validate ensure parameter for package resources
The minimum version of puppetlabs-stdlib has been bumped globally, so
now we can use the common type definition.

Change-Id: I742e7d1f06265c0813ba7e2ffcdb653798bf8b41
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-10-04 22:05:25 +09:00

23 lines
478 B
Puppet

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