puppet-neutron/manifests/client.pp
Takashi Kajinami 1f7d3f17aa Use new openstackclient tag
This looses dependency using the new openstackclient tag, which
requires only packages actually related to openstack CLI.

Depends-on: https://review.opendev.org/899594
Change-Id: I43d58b73daf5f3113f7f5800164443ad8875a4cc
2023-11-20 00:39:33 +09:00

30 lines
590 B
Puppet

# == Class: neutron::client
#
# Manages the neutron client package on systems
#
# === Parameters:
#
# [*package_ensure*]
# (optional) The state of the package
# Defaults to present
#
class neutron::client (
$package_ensure = present
) {
include neutron::deps
include neutron::params
warning("The neutron::client class has been deprecated and will be removed \
in a future release.")
package { 'python-neutronclient':
ensure => $package_ensure,
name => $::neutron::params::client_package,
tag => 'openstack',
}
include openstacklib::openstackclient
}