Versions in this module Expand all Collapse all v0 v0.1.2 Oct 30, 2024 v0.1.0 Oct 9, 2024 Changes in this version + const SupervisorCtlBin + type ServicesCmdRepo struct + func NewServicesCmdRepo(persistentDbSvc *internalDbInfra.PersistentDatabaseService) *ServicesCmdRepo + func (repo *ServicesCmdRepo) CreateCustom(createDto dto.CreateCustomService) error + func (repo *ServicesCmdRepo) CreateInstallable(createDto dto.CreateInstallableService) (installedServiceName valueObject.ServiceName, err error) + func (repo *ServicesCmdRepo) Delete(name valueObject.ServiceName) error + func (repo *ServicesCmdRepo) Restart(name valueObject.ServiceName) error + func (repo *ServicesCmdRepo) Start(name valueObject.ServiceName) error + func (repo *ServicesCmdRepo) Stop(name valueObject.ServiceName) error + func (repo *ServicesCmdRepo) Update(updateDto dto.UpdateService) error + type ServicesQueryRepo struct + func NewServicesQueryRepo(persistentDbSvc *internalDbInfra.PersistentDatabaseService) *ServicesQueryRepo + func (repo *ServicesQueryRepo) Read() ([]entity.InstalledService, error) + func (repo *ServicesQueryRepo) ReadByName(name valueObject.ServiceName) (serviceEntity entity.InstalledService, err error) + func (repo *ServicesQueryRepo) ReadInstallableByName(serviceName valueObject.ServiceName) (installableService entity.InstallableService, err error) + func (repo *ServicesQueryRepo) ReadInstallables() ([]entity.InstallableService, error) + func (repo *ServicesQueryRepo) ReadWithMetrics() ([]dto.InstalledServiceWithMetrics, error)