INNER CODE UNIT · Go
printJSONOutput
kubernetes/enhancements · cmd/kepify/main.go:151
func printJSONOutput(filePath string, proposals api.Proposals) error {
fmt.Printf("Output file: %s\n", filePath)
file, err := os.Create(filePath)
if err != nil {
return err
}
defer file.Close()
total := len(proposals)
fmt.Printf("Total KEPs: %d\n", total)
data, err := json.Marshal(proposals)
if err != nil {
return err
}