Documentation
¶
Index ¶
- type ModuleService
- func (s *ModuleService) Add(newModule string) error
- func (s *ModuleService) Get(module string) (domain.Module, error)
- func (s *ModuleService) GetAll() (map[string]domain.Module, error)
- func (s *ModuleService) GetModuleName(repo string) string
- func (s *ModuleService) GetRun(module *domain.Module, runKey string, modulePath string) (*domain.Run, error)
- func (s *ModuleService) Remove(module string) error
- type RunService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ModuleService ¶ added in v1.0.0
type ModuleService struct {
// contains filtered or unexported fields
}
func NewModuleService ¶ added in v1.0.0
func NewModuleService(path string, fs filesystem.FileSystemInterface) *ModuleService
func (*ModuleService) Add ¶ added in v1.0.0
func (s *ModuleService) Add(newModule string) error
func (*ModuleService) Get ¶ added in v1.0.0
func (s *ModuleService) Get(module string) (domain.Module, error)
func (*ModuleService) GetAll ¶ added in v1.0.0
func (s *ModuleService) GetAll() (map[string]domain.Module, error)
func (*ModuleService) GetModuleName ¶ added in v1.0.0
func (s *ModuleService) GetModuleName(repo string) string
func (*ModuleService) Remove ¶ added in v1.0.0
func (s *ModuleService) Remove(module string) error
type RunService ¶
type RunService struct {
// contains filtered or unexported fields
}
func NewRunService ¶
func NewRunService(path string, fs filesystem.FileSystemInterface) *RunService
Click to show internal directories.
Click to hide internal directories.