Merge "Allow configuration of the managed resource email address"

This commit is contained in:
Zuul 2021-09-09 16:48:15 +00:00 committed by Gerrit Code Review
commit 53870aba69
1 changed files with 10 additions and 1 deletions

View File

@ -61,6 +61,11 @@ parameters:
description: The password for the Designate's database account.
type: string
hidden: true
DesignateManagedResourceEmail:
description: Configure email address to be set in zone SOAs. Leaving
unset results in service defaults being used.
type: string
default: ''
conditions:
designate_workers_set:
@ -68,6 +73,8 @@ conditions:
designate_min_ttl_set:
not: {equals : [{get_param: DesignateMinTTL}, 0]}
enable_sqlalchemy_collectd: {equals : [{get_param: EnableSQLAlchemyCollectd}, true]}
designate_resource_email_set :
not: {equals : [{get_param: DesignateManagedResourceEmail}, '']}
resources:
@ -123,7 +130,9 @@ outputs:
if:
- designate_min_ttl_set
- {get_param: DesignateMinTTL}
- if:
- designate_resource_email_set
- designate::central::managed_resource_email: {get_param: DesignateManagedResourceEmail}
service_config_settings:
mysql:
designate::db::mysql::password: {get_param: DesignatePassword}