()
| 25 | } |
| 26 | |
| 27 | func (st *ServiceTemplate) ResolvePath() (string, error) { |
| 28 | resolvedPath, err := homedir.Expand(st.Path) |
| 29 | if err != nil { |
| 30 | return "", fmt.Errorf("error resolving path %s: %v", st.Path, err) |
| 31 | } |
| 32 | return resolvedPath, nil |
| 33 | } |
| 34 | |
| 35 | func (st *ServiceTemplate) Generate(args *ServiceTemplateArgs) error { |
| 36 | tmpl, err := template.New(st.Path).Parse(st.Content) |
no test coverage detected