in generatebundlefile/main.go [25:53]
func main() {
opts := NewOptions()
opts.SetupLogger()
if opts.generateSample {
outputFilename := filepath.Join(opts.outputFolder, "bundle.yaml")
f, err := os.OpenFile(outputFilename, os.O_WRONLY|os.O_CREATE, 0o644)
if err != nil {
BundleLog.Error(err, fmt.Sprintf("opening output file %q", outputFilename))
os.Exit(1)
}
defer f.Close()
err = cmdGenerateSample(f)
if err != nil {
BundleLog.Error(err, "generating sample bundle")
os.Exit(1)
}
fmt.Printf("sample bundle file written to %q\n", outputFilename)
return
}
err := cmdGenerate(opts)
if err != nil {
BundleLog.Error(err, "generating bundle")
os.Exit(1)
}
}