Documentation ¶
Index ¶
- Constants
- func AddModuleInputFiles(config *model.Config, readFile func(string) ([]byte, error))
- func GetAwsPrefix(flags *common.Flags) string
- func GetCloudProvider(ctx context.Context, flags *common.Flags) model.CloudProvider
- func GetConfig(configFile string, bucket model.Bucket) model.Config
- func GetLocalConfig(configFile string) model.Config
- func GetModuleState(stepState *model.StateStep, moduleName string) *model.StateModule
- func GetRemoteConfig(bucket model.Bucket) model.Config
- func GetStepState(state *model.State, step model.Step) *model.StateStep
- func MergeBaseConfig(github github.Github, release *version.Version, patchConfig model.Config) model.Config
- func MergeConfig(patchConfig model.Config, baseConfig model.Config) model.Config
- func PutConfig(bucket model.Bucket, config model.Config)
- func PutModuleInputFiles(bucket model.Bucket, steps []model.Step)
- func ValidateConfig(config model.Config, state *model.State)
- type Agent
- type Deleter
- type Updater
Constants ¶
View Source
const StableVersion = "stable"
Variables ¶
This section is empty.
Functions ¶
func AddModuleInputFiles ¶
func GetAwsPrefix ¶
func GetCloudProvider ¶
func GetLocalConfig ¶
func GetModuleState ¶
func GetModuleState(stepState *model.StateStep, moduleName string) *model.StateModule
func MergeBaseConfig ¶
Types ¶
type Agent ¶
Click to show internal directories.
Click to hide internal directories.