change panic to fatal log

This commit is contained in:
2025-08-10 14:28:32 +03:00
parent 4ede8161f8
commit b6087afc46
10 changed files with 265 additions and 55 deletions

View File

@@ -15,7 +15,7 @@ func executeTemplateToString(template *template.Template, config *config.Config)
templateResult := &bytes.Buffer{}
err := template.Execute(templateResult, config)
if err != nil {
panic(err)
logging.Log.Fatal(err)
}
templateResultString := templateResult.String()
return templateResultString
@@ -24,12 +24,12 @@ func executeTemplateToString(template *template.Template, config *config.Config)
func getTemplateFromEmbedFSFolder(embedFS embed.FS, templateFile string) *template.Template {
templateData, err := embedFS.ReadFile(templateFile)
if err != nil {
panic(err)
logging.Log.Fatal(err)
}
templateDataString := string(templateData)
template, err := template.New("tmpl").Funcs(funcMap()).Parse(templateDataString)
if err != nil {
panic(err)
logging.Log.Fatal(err)
}
return template
}
@@ -50,12 +50,12 @@ func applyTemplates(templates [][2]string) {
file, err := os.Create(outFile)
if err != nil {
panic(err)
logging.Log.Fatal(err)
}
defer file.Close()
err = tmpl.Execute(file, config)
if err != nil {
panic(err)
logging.Log.Fatal(err)
}
}
}