Documentation
¶
Index ¶
- type ChartReadService
- type ChartReadServiceImpl
- func (impl *ChartReadServiceImpl) FindLatestChartForAppByAppId(appId int) (chartTemplate *bean.TemplateRequest, err error)
- func (impl *ChartReadServiceImpl) GetByAppIdAndChartRefId(appId int, chartRefId int) (chartTemplate *bean.TemplateRequest, err error)
- func (impl *ChartReadServiceImpl) GetChartRefConfiguredForApp(appId int) (*bean3.ChartRefDto, error)
- func (impl *ChartReadServiceImpl) IsGitOpsRepoConfiguredForDevtronApps(appIds []int) (map[int]bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChartReadService ¶
type ChartReadService interface {
GetByAppIdAndChartRefId(appId int, chartRefId int) (chartTemplate *bean.TemplateRequest, err error)
IsGitOpsRepoConfiguredForDevtronApps(appIds []int) (map[int]bool, error)
FindLatestChartForAppByAppId(appId int) (chartTemplate *bean.TemplateRequest, err error)
GetChartRefConfiguredForApp(appId int) (*bean3.ChartRefDto, error)
}
type ChartReadServiceImpl ¶
type ChartReadServiceImpl struct {
ChartRefReadService chartRefRead.ChartRefReadService
// contains filtered or unexported fields
}
func NewChartReadServiceImpl ¶
func NewChartReadServiceImpl(logger *zap.SugaredLogger, chartRepository chartRepoRepository.ChartRepository, deploymentConfigService common.DeploymentConfigService, deployedAppMetricsService deployedAppMetrics.DeployedAppMetricsService, gitOpsConfigReadService config.GitOpsConfigReadService, ChartRefReadService chartRefRead.ChartRefReadService) *ChartReadServiceImpl
func (*ChartReadServiceImpl) FindLatestChartForAppByAppId ¶
func (impl *ChartReadServiceImpl) FindLatestChartForAppByAppId(appId int) (chartTemplate *bean.TemplateRequest, err error)
func (*ChartReadServiceImpl) GetByAppIdAndChartRefId ¶
func (impl *ChartReadServiceImpl) GetByAppIdAndChartRefId(appId int, chartRefId int) (chartTemplate *bean.TemplateRequest, err error)
func (*ChartReadServiceImpl) GetChartRefConfiguredForApp ¶
func (impl *ChartReadServiceImpl) GetChartRefConfiguredForApp(appId int) (*bean3.ChartRefDto, error)
func (*ChartReadServiceImpl) IsGitOpsRepoConfiguredForDevtronApps ¶
func (impl *ChartReadServiceImpl) IsGitOpsRepoConfiguredForDevtronApps(appIds []int) (map[int]bool, error)
Click to show internal directories.
Click to hide internal directories.