
The cloudkitty::ui class has been added to install the dashboard plugin package. However the current implementation is incomplete and does not define the required dependencies to install the plugin package before starting the horizon service. Furthermore, the same can be achieved by the horizon::dashboard resource type and that is considered to be more "native" way. This change deprecates the ui class so that we can get rid of it in a future release. Change-Id: I8eab557c13b3a6455a38b24732c692c5e823421a
28 lines
582 B
Puppet
28 lines
582 B
Puppet
# == Class: cloudkitty::ui
|
|
#
|
|
# DEPRECATAD !!
|
|
# Installs & configure the cloudkitty ui component
|
|
#
|
|
# === Parameters
|
|
#
|
|
# [*package_ensure*]
|
|
# (Optional) Ensure state for package.
|
|
# Defaults to 'present'.
|
|
#
|
|
class cloudkitty::ui (
|
|
$package_ensure = 'present',
|
|
) {
|
|
|
|
include cloudkitty::deps
|
|
include cloudkitty::params
|
|
|
|
warning('The cloudkitty::ui class is deprecated. Use horizon::dashboard instead.')
|
|
|
|
package { 'cloudkitty-ui':
|
|
ensure => $package_ensure,
|
|
name => $::cloudkitty::params::ui_package_name,
|
|
tag => ['openstack', 'cloudkitty-package'],
|
|
}
|
|
|
|
}
|