Merge "Test the new horizon::dashboards::heat class"

This commit is contained in:
Zuul 2021-06-28 10:47:39 +00:00 committed by Gerrit Code Review
commit d5ef024851
2 changed files with 15 additions and 3 deletions

View File

@ -96,7 +96,9 @@ include openstack_integration::nova
if $trove_enabled {
include openstack_integration::trove
}
include openstack_integration::horizon
class { 'openstack_integration::horizon':
heat_enabled => true
}
include openstack_integration::heat
class { 'openstack_integration::sahara':
integration_enable => $sahara_integration_enable,

View File

@ -1,4 +1,12 @@
class openstack_integration::horizon {
# Configure the Horizon service
#
# [*heat_enabled*]
# (optional) Flag to enable heat dashboard
# Defaults to false.
#
class openstack_integration::horizon (
$heat_enabled = false,
) {
include openstack_integration::config
include openstack_integration::params
@ -44,5 +52,7 @@ class openstack_integration::horizon {
compress_offline => false,
}
horizon::dashboard { 'heat': }
if $heat_enabled {
class { 'horizon::dashboards::heat': }
}
}