terraform 错误消息行号
terraform error message line numbers
有什么方法可以获取导致 terraform 错误的行号?例如:
$ terraform plan
module root: module foo: bar is not a valid parameter
$
理想情况下,错误消息会给我与错误对应的文件路径和行号,例如
$ terraform plan
File "maint.tf", line 120:
bar = "123"
InvalidParameterError: "bar" is not a valid parameter of module foo
$
我知道不是过程语言可能会使这更困难,但不包含单个文件路径或行号似乎过多。
很遗憾,不,目前没有办法让 terraform 输出错误文件或行位置
这是 terraform 的一个已知可用性问题,维护人员正在 case-by-case 更新错误消息。 (参见 https://github.com/hashicorp/terraform/issues/1758)。
Per mitchellh,"error messages are improving," 但目前看来,人类必须找出错误。
有什么方法可以获取导致 terraform 错误的行号?例如:
$ terraform plan
module root: module foo: bar is not a valid parameter
$
理想情况下,错误消息会给我与错误对应的文件路径和行号,例如
$ terraform plan
File "maint.tf", line 120:
bar = "123"
InvalidParameterError: "bar" is not a valid parameter of module foo
$
我知道不是过程语言可能会使这更困难,但不包含单个文件路径或行号似乎过多。
很遗憾,不,目前没有办法让 terraform 输出错误文件或行位置
这是 terraform 的一个已知可用性问题,维护人员正在 case-by-case 更新错误消息。 (参见 https://github.com/hashicorp/terraform/issues/1758)。
Per mitchellh,"error messages are improving," 但目前看来,人类必须找出错误。