project implements the Project interface using an fs.FS
| 74 | |
| 75 | // project implements the Project interface using an fs.FS |
| 76 | type project struct { |
| 77 | fs.FS |
| 78 | basePlaybook string |
| 79 | *kkprojectv1.Playbook |
| 80 | |
| 81 | config map[string]any |
| 82 | playbookGraph *utils.KahnGraph |
| 83 | } |
| 84 | |
| 85 | // ReadFile reads and returns the contents of the file at the given path |
| 86 | func (f *project) ReadFile(path string) ([]byte, error) { |
nothing calls this directly
no outgoing calls
no test coverage detected