INNER CODE UNIT · Go
updateSummary
xm1k3/cent · cmd/summary.go:104
func updateSummary(path string, summaryPath string) {
stats := analyzeTemplates(path)
stats.LastUpdated = time.Now().Format("2006-01-02 15:04:05")
jsonData, err := json.MarshalIndent(stats, "", " ")
if err != nil {
fmt.Printf("Error marshaling JSON: %v\n", err)
return
}
err = os.WriteFile(summaryPath, jsonData, 0644)
if err != nil {
fmt.Printf("Error writing summary file: %v\n", err)
return
}
fmt.Printf("Summary updated and saved to: %s\n", summaryPath)
}