2018-03-27 10:13:18 +02:00

19 lines
542 B
HCL

data "template_file" "alerting-message" {
template = <<EOF
$${prepend_text}
{{#is_alert}}$${oncall_alert}{{/is_alert}}
{{#is_recovery}}$${oncall_alert}{{/is_recovery}}
{{#is_warning}}$${oncall_warning}{{/is_warning}}
{{#is_warning_recovery}}$${oncall_warning}{{/is_warning_recovery}}
{{#is_no_data}}$${oncall_alert}{{/is_no_data}}
$${append_text}
EOF
vars {
oncall_alert = "${var.oncall_alert}"
oncall_warning = "${var.oncall_warning}"
prepend_text = "${var.prepend_text}"
append_text = "${var.append_text}"
}
}