【发布时间】:2020-05-08 13:00:54
【问题描述】:
我正在使用带有此处字符串的资源:
resource "datadog_monitor" "test" {
name = "test"
type = "metric alert"
message = <<EOF
{{#is_alert}}
aaaaaaaaa
{{/is_alert}}
{{#is_warning}}
bbbbbbbb
{{/is_warning}}
{{#is_recovery}}
cccccccc
{{/is_recovery}}
EOF
....
当我运行计划时,它会将所有内容放在一行中
+ resource "datadog_monitor" "test" {
+ evaluation_delay = 900
+ id = (known after apply)
+ include_tags = true
+ locked = false
+ message = "{{#is_alert}}\n aaaaa\n aaaaa\n {{/is_alert}}\n\n {{#is_warning}}\n bbbbbbbb\n {{/is_warning}}\n\n {{#is_recovery}}\n cccccccc\n {{/is_recovery}}\n
......
有没有办法让“消息”的输出变成多行而不是全部在一行,这样更容易阅读?
【问题讨论】:
-
我在其他资源上也遇到过这个问题......但从来没有真正打扰过我,我还没有找到解决办法......也许打开一个功能请求:github.com/hashicorp/terraform/issues/…