Merge "Enable designate dashboard"

This commit is contained in:
Zuul 2024-08-05 17:49:38 +00:00 committed by Gerrit Code Review
commit 44a10e9968
2 changed files with 10 additions and 1 deletions

View File

@ -64,6 +64,7 @@ if $trove_enabled {
include openstack_integration::trove
}
class { 'openstack_integration::horizon':
designate_enabled => true,
heat_enabled => true
}
include openstack_integration::heat

View File

@ -24,6 +24,10 @@
# (optional) Flag to enable octavia dashboard
# Defaults to false.
#
# [*designate_enabled*]
# (optional) Flag to enable designate dashboard
# Defaults to false.
#
class openstack_integration::horizon (
$cache_backend = 'memcached',
$cinder_backup_enabled = false,
@ -31,6 +35,7 @@ class openstack_integration::horizon (
$manila_enabled = false,
$ironic_enabled = false,
$octavia_enabled = false,
$designate_enabled = false,
) {
include openstack_integration::config
@ -101,6 +106,9 @@ class openstack_integration::horizon (
if $octavia_enabled {
class { 'horizon::dashboards::octavia': }
}
if $designate_enabled {
class { 'horizon::dashboards::designate': }
}
if $manila_enabled {
class { 'horizon::dashboards::manila': }
}