Add panko expirer to configure cron tasks
Partial-Bug: #1746514 Depends-On: I23359239008105cd77a599d2c08c067f132099b7 Change-Id: Ia3df0d89459cda6cb648cd6dc97bca3492ca04e0
This commit is contained in:
parent
19289b4e53
commit
9b0ff39ad5
|
@ -43,6 +43,10 @@
|
|||
# This is set by t-h-t.
|
||||
# Defaults to hiera('panko_api_network', undef)
|
||||
#
|
||||
# [*enable_panko_expirer*]
|
||||
# (Optional) Whether panko expirer should be configured
|
||||
# Defaults to hiera('enable_panko_expirer', true)
|
||||
#
|
||||
# [*step*]
|
||||
# (Optional) The current step in deployment. See tripleo-heat-templates
|
||||
# for more details.
|
||||
|
@ -53,6 +57,7 @@ class tripleo::profile::base::panko::api (
|
|||
$certificates_specs = hiera('apache_certificates_specs', {}),
|
||||
$enable_internal_tls = hiera('enable_internal_tls', false),
|
||||
$panko_network = hiera('panko_api_network', undef),
|
||||
$enable_panko_expirer = hiera('enable_panko_expirer', true),
|
||||
$step = Integer(hiera('step')),
|
||||
) {
|
||||
if $::hostname == downcase($bootstrap_node) {
|
||||
|
@ -79,6 +84,9 @@ class tripleo::profile::base::panko::api (
|
|||
class { '::panko::api':
|
||||
sync_db => $sync_db,
|
||||
}
|
||||
if $enable_panko_expirer {
|
||||
include ::panko::expirer
|
||||
}
|
||||
include ::tripleo::profile::base::apache
|
||||
class { '::panko::wsgi::apache':
|
||||
ssl_cert => $tls_certfile,
|
||||
|
|
Loading…
Reference in New Issue