fc59810bd8
These classes essentially do the same thing, except client.pp didn't allow us to specify a specific package name and python.pp didn't tag the package. Additionally, keystone.pp installs openstackclient. Therefore I'm removing the functionality and deprecating python.pp and will see what happens in CI. Change-Id: I7f2243a902372e8f64127221316db7f98f94be61
22 lines
568 B
Puppet
22 lines
568 B
Puppet
# == Class keystone::python
|
|
#
|
|
# installs client python libraries for keystone
|
|
#
|
|
# === Parameters:
|
|
#
|
|
# [*client_package_name*]
|
|
# (optional) The name of python keystone client package
|
|
# Defaults to $keystone::params::client_package_name
|
|
#
|
|
# [*ensure*]
|
|
# (optional) The state for the keystone client package
|
|
# Defaults to 'present'
|
|
#
|
|
class keystone::python (
|
|
$client_package_name = $keystone::params::client_package_name,
|
|
$ensure = 'present'
|
|
) inherits keystone::params {
|
|
|
|
warning('This class is deprecated, has no effect, and will be removed in Newton')
|
|
}
|