in cobra/aid/render.go [16:44]
func BuildTemplate(name string) error {
var inputFiles = []string{}
var outputFiles = []string{}
sep := string(os.PathSeparator)
if helper.FileExists("clencli" + sep + name + ".tmpl") {
inputFiles = append(inputFiles, "clencli"+sep+name+".tmpl")
outputFiles = append(outputFiles, strings.ToUpper(name)+".md")
}
var config gomplateV3.Config
config.InputFiles = inputFiles
config.OutputFiles = outputFiles
dataSources := []string{}
if helper.FileExists("clencli" + sep + name + ".yaml") {
dataSources = append(dataSources, "db=."+sep+"clencli"+sep+name+".yaml")
}
config.DataSources = dataSources
err := gomplateV3.RunTemplates(&config)
if err != nil {
logrus.Fatalf("Gomplate.RunTemplates() failed with %s\n", err)
}
return err
}