github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/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 }