load fn
()
| 51 | |
| 52 | // load fn |
| 53 | func (l *loader) Load() (state *State, err error) { |
| 54 | defer l.Recover2(&err, "controller: unable to load") |
| 55 | state = new(State) |
| 56 | state.Controller = l.loadController("controller") |
| 57 | state.Providers = l.providers.List() |
| 58 | l.imports.AddNamed("router", "github.com/livebud/bud/package/router") |
| 59 | state.Imports = l.imports.List() |
| 60 | return state, nil |
| 61 | } |
| 62 | |
| 63 | func (l *loader) loadController(controllerPath string) *Controller { |
| 64 | des, err := fs.ReadDir(l.fsys, controllerPath) |
no test coverage detected