chore: simplify rendering docs
This commit is contained in:
parent
6f5e7078e4
commit
032a969fdf
1 changed files with 7 additions and 11 deletions
|
|
@ -52,7 +52,13 @@ func generateClass(class templates.Class) error {
|
|||
for index, product := range tmpl.Products {
|
||||
fmt.Println(tmpl.Template + ": " + product.Title(language))
|
||||
|
||||
if err := writeTemplate(class, index, product, tmpl); err != nil {
|
||||
b, err := tmpl.RenderDocumentation(product, "de")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
filename := fmt.Sprintf("%s/%s/%s_%d.yaml", docsPath, strings.ToLower(class.String()), tmpl.Template, index)
|
||||
if err := os.WriteFile(filename, b, 0o644); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
|
@ -61,16 +67,6 @@ func generateClass(class templates.Class) error {
|
|||
return nil
|
||||
}
|
||||
|
||||
func writeTemplate(class templates.Class, index int, product templates.Product, tmpl templates.Template) error {
|
||||
b, err := tmpl.RenderDocumentation(product, "de")
|
||||
if err == nil {
|
||||
filename := fmt.Sprintf("%s/%s/%s_%d.yaml", docsPath, strings.ToLower(class.String()), tmpl.Template, index)
|
||||
err = os.WriteFile(filename, b, 0o644)
|
||||
}
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func clearDir(dir string) error {
|
||||
names, err := os.ReadDir(dir)
|
||||
if err != nil {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue