MON-544 allow to define empty message for warning and nodata

This commit is contained in:
Quentin Manfroi 2019-12-13 10:19:36 +01:00
parent b83de52cef
commit aff00cd7c7
2 changed files with 5 additions and 4 deletions

View File

@ -6,12 +6,13 @@ variable "message_alert" {
variable "message_warning" {
description = "Define a broadcast channel for warning alerts"
type = string
default = "false"
}
variable "message_nodata" {
description = "Define a broadcast channel for nodata alerts"
type = string
default = ""
default = "false"
}
variable "prepend_text" {
@ -26,3 +27,4 @@ variable "append_text" {
default = ""
}

View File

@ -10,11 +10,10 @@ EOF
vars = {
message_alert = var.message_alert
message_warning = var.message_warning
message_nodata = coalesce(var.message_nodata, var.message_alert)
message_warning = var.message_warning == "false" ? var.message_alert : var.message_warning
message_nodata = var.message_nodata == "false" ? var.message_alert : var.message_nodata
message_recovery = join(" ", compact(distinct(list(var.message_alert, var.message_warning, var.message_nodata))))
prepend_text = var.prepend_text
append_text = var.append_text
}
}