INNER CODE UNIT · Go
func
carvel-dev/ytt · pkg/cmd/template/cmd.go:67
func (o *Options) BindFlags(cmdFlags CmdFlags) {
cmdFlags.BoolVar(&o.IgnoreUnknownComments, "ignore-unknown-comments", false,
"Configure whether unknown comments are considered as errors (comments that do not start with '#@' or '#!')")
cmdFlags.BoolVar(&o.ImplicitMapKeyOverrides, "implicit-map-key-overrides", false,
"Configure whether implicit map keys overrides are allowed")
cmdFlags.BoolVarP(&o.StrictYAML, "strict", "s", false, "Configure to use _strict_ YAML subset")
cmdFlags.BoolVar(&o.Debug, "debug", false, "Enable debug output")
cmdFlags.BoolVar(&o.InspectFiles, "files-inspect", false, "Determine the set of files that would be processed and display that result")
o.BulkFilesSourceOpts.Set(cmdFlags)
o.RegularFilesSourceOpts.Set(cmdFlags)
o.FileMarksOpts.Set(cmdFlags)
o.DataValuesFlags.Set(cmdFlags)
}
func (o *Options) Run() error {
ui := ui.NewTTY(o.Debug)
t1 := time.Now()