MCPcopy
hub / github.com/hashicorp/packer / BlockParser

Interface BlockParser

command/hcl2_upgrade.go:150–153  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

148}
149
150type BlockParser interface {
151 Parse(*template.Template) error
152 Write(*bytes.Buffer)
153}
154
155func (c *HCL2UpgradeCommand) RunContext(_ context.Context, cla *HCL2UpgradeArgs) int {
156 var output io.Writer

Callers 16

ParseArgsMethod · 0.65
ParseArgsMethod · 0.65
ParseArgsMethod · 0.65
ParseArgsMethod · 0.65
ParseArgsMethod · 0.65
ParseArgsMethod · 0.65
RunContextMethod · 0.65
GetConfigFromJSONMethod · 0.65
RunContextMethod · 0.65
InstallFromBinaryMethod · 0.65
RunContextMethod · 0.65
WriteMethod · 0.65

Implementers 9

PackerParsercommand/hcl2_upgrade.go
VariableParsercommand/hcl2_upgrade.go
LocalsParsercommand/hcl2_upgrade.go
AmazonSecretsDatasourceParsercommand/hcl2_upgrade.go
AmazonAmiDatasourceParsercommand/hcl2_upgrade.go
SourceParsercommand/hcl2_upgrade.go
BuildParsercommand/hcl2_upgrade.go
ProvisionerParsercommand/hcl2_upgrade.go
PostProcessorParsercommand/hcl2_upgrade.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…