terraform错误消息行号

时间:2017-02-10 01:24:43

标签: terraform

有没有办法让线号导致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
$ 

我理解不是程序语言可能会使这更难,但不包含单个文件路径,行号也不会过多。

1 个答案:

答案 0 :(得分:2)

不幸的是,不,目前还没有办法让terraform输出错误文件或行位置

这是terraform的已知可用性问题,维护者会根据具体情况更新错误消息。 (见https://github.com/hashicorp/terraform/issues/1758)。

Per mitchellh,"错误消息正在改善,"但现在似乎人类必须找到错误。

相关问题