Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppChecklist ¶
type ChartChecklist ¶
type CommonService ¶
type CommonService interface { FetchLatestChart(appId int, envId int) (*chartConfig.Chart, error) GlobalChecklist() (*GlobalChecklist, error) }
type CommonServiceImpl ¶
type CommonServiceImpl struct {
// contains filtered or unexported fields
}
func NewCommonServiceImpl ¶
func NewCommonServiceImpl(logger *zap.SugaredLogger, chartRepository chartConfig.ChartRepository, environmentConfigRepository chartConfig.EnvConfigOverrideRepository, gitOpsRepository repository.GitOpsConfigRepository, dockerReg repository.DockerArtifactStoreRepository, attributeRepo repository.AttributesRepository, gitProviderRepository repository.GitProviderRepository, environmentRepository cluster.EnvironmentRepository, teamRepository team.TeamRepository, appRepository pipelineConfig.AppRepository) *CommonServiceImpl
func (*CommonServiceImpl) FetchLatestChart ¶
func (impl *CommonServiceImpl) FetchLatestChart(appId int, envId int) (*chartConfig.Chart, error)
func (*CommonServiceImpl) GlobalChecklist ¶
func (impl *CommonServiceImpl) GlobalChecklist() (*GlobalChecklist, error)
type GlobalChecklist ¶
type GlobalChecklist struct { AppChecklist *AppChecklist `json:"appChecklist"` ChartChecklist *ChartChecklist `json:"chartChecklist"` IsAppCreated bool `json:"isAppCreated"` UserId int32 `json:"-"` }
Click to show internal directories.
Click to hide internal directories.