Documentation ¶
Index ¶
Constants ¶
View Source
const RetriesDefaultValue = 50
RetriesDefaultValue is default number of times a parser will retry to execute
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Converter ¶
type Converter func(file *hcl.File, inputVariables converter.InputVariableMap) (model.Document, error)
Converter returns content json, error line, error
type Parser ¶
type Parser struct {
// contains filtered or unexported fields
}
Parser struct that contains the function to parse file and the number of retries if something goes wrong
func NewDefault ¶
func NewDefault() *Parser
NewDefault initializes a parser with Parser default values
func (*Parser) Resolve ¶ added in v1.2.2
Resolve - replace or modifies in-memory content before parsing
func (*Parser) SupportedExtensions ¶
SupportedExtensions returns Terraform extensions
func (*Parser) SupportedTypes ¶ added in v1.1.3
SupportedTypes returns types supported by this parser, which are terraform
Click to show internal directories.
Click to hide internal directories.