in pkg/handlers/template.go [75:101]
func (t *Template) validate() error {
if t == nil {
return fmt.Errorf("template is nil")
}
if t.Config == nil {
return fmt.Errorf("template draft config is nil")
}
if t.src == "" {
return fmt.Errorf("template source is empty")
}
if t.dest == "" {
return fmt.Errorf("template destination is empty")
}
if t.templateFiles == nil {
return fmt.Errorf("template files is nil")
}
if t.version == "" {
return fmt.Errorf("template version is empty")
}
return nil
}