Documentation
¶
Index ¶
- Variables
- type ConfigMapHistoryService
- type ConfigMapHistoryServiceImpl
- func (impl ConfigMapHistoryServiceImpl) CreateCMCSHistoryForDeploymentTrigger(pipeline *pipelineConfig.Pipeline, deployedOn time.Time, deployedBy int32) (int, int, error)
- func (impl ConfigMapHistoryServiceImpl) CreateHistoryFromAppLevelConfig(appLevelConfig *chartConfig.ConfigMapAppModel, ...) error
- func (impl ConfigMapHistoryServiceImpl) CreateHistoryFromEnvLevelConfig(envLevelConfig *chartConfig.ConfigMapEnvModel, ...) error
- func (impl ConfigMapHistoryServiceImpl) MergeAppLevelAndEnvLevelConfigs(appLevelConfig *chartConfig.ConfigMapAppModel, ...) (string, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigMapAndSecretWireSet = wire.NewSet( read.NewConfigMapHistoryReadService, wire.Bind(new(read.ConfigMapHistoryReadService), new(*read.ConfigMapHistoryReadServiceImpl)), )
Functions ¶
This section is empty.
Types ¶
type ConfigMapHistoryService ¶
type ConfigMapHistoryService interface { CreateHistoryFromAppLevelConfig(appLevelConfig *chartConfig.ConfigMapAppModel, configType repository.ConfigType) error CreateHistoryFromEnvLevelConfig(envLevelConfig *chartConfig.ConfigMapEnvModel, configType repository.ConfigType) error CreateCMCSHistoryForDeploymentTrigger(pipeline *pipelineConfig.Pipeline, deployedOn time.Time, deployedBy int32) (int, int, error) MergeAppLevelAndEnvLevelConfigs(appLevelConfig *chartConfig.ConfigMapAppModel, envLevelConfig *chartConfig.ConfigMapEnvModel, configType repository.ConfigType, configMapSecretNames []string) (string, error) }
type ConfigMapHistoryServiceImpl ¶
type ConfigMapHistoryServiceImpl struct {
// contains filtered or unexported fields
}
func NewConfigMapHistoryServiceImpl ¶
func NewConfigMapHistoryServiceImpl(logger *zap.SugaredLogger, configMapHistoryRepository repository.ConfigMapHistoryRepository, pipelineRepository pipelineConfig.PipelineRepository, configMapRepository chartConfig.ConfigMapRepository, userService user.UserService, scopedVariableManager variables.ScopedVariableCMCSManager, ) *ConfigMapHistoryServiceImpl
func (ConfigMapHistoryServiceImpl) CreateCMCSHistoryForDeploymentTrigger ¶
func (impl ConfigMapHistoryServiceImpl) CreateCMCSHistoryForDeploymentTrigger(pipeline *pipelineConfig.Pipeline, deployedOn time.Time, deployedBy int32) (int, int, error)
func (ConfigMapHistoryServiceImpl) CreateHistoryFromAppLevelConfig ¶
func (impl ConfigMapHistoryServiceImpl) CreateHistoryFromAppLevelConfig(appLevelConfig *chartConfig.ConfigMapAppModel, configType repository.ConfigType) error
func (ConfigMapHistoryServiceImpl) CreateHistoryFromEnvLevelConfig ¶
func (impl ConfigMapHistoryServiceImpl) CreateHistoryFromEnvLevelConfig(envLevelConfig *chartConfig.ConfigMapEnvModel, configType repository.ConfigType) error
func (ConfigMapHistoryServiceImpl) MergeAppLevelAndEnvLevelConfigs ¶
func (impl ConfigMapHistoryServiceImpl) MergeAppLevelAndEnvLevelConfigs(appLevelConfig *chartConfig.ConfigMapAppModel, envLevelConfig *chartConfig.ConfigMapEnvModel, configType repository.ConfigType, configMapSecretNames []string) (string, error)
Click to show internal directories.
Click to hide internal directories.