cc07256bb5
This fixes a bug with JSON agent configuration parsing where the AST for the plugin stanza had unnecessary flattening originating from hcl parsing library. The workaround fixes the AST by popping off the flattened element and wrapping it in a list. The workaround comes from similar code in terraform. There were no existing test cases for json parsing so I added a few. |
||
---|---|---|
.. | ||
basic.hcl | ||
basic.json | ||
non-optional.hcl | ||
plugin.hcl | ||
plugin.json |