github.com/aquasecurity/trivy-iac@v0.8.1-0.20240127024015-3d8e412cf0ab/pkg/scanners/terraformplan/parser/option.go (about) 1 package parser 2 3 import "io" 4 5 type Option func(p *Parser) 6 7 func OptionWithDebugWriter(w io.Writer) Option { 8 return func(p *Parser) { 9 p.debugWriter = w 10 } 11 } 12 13 func OptionStopOnHCLError(stop bool) Option { 14 return func(p *Parser) { 15 p.stopOnHCLError = stop 16 } 17 }