Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CircualDependencyProjectSortError ¶
type CircualDependencyProjectSortError struct {
Environment string
Project string
// slice of project ids
DependsOn []string
}
func (CircualDependencyProjectSortError) Error ¶
func (e CircualDependencyProjectSortError) Error() string
type CircularDependencyConfigSortError ¶
type CircularDependencyConfigSortError struct {
Config coordinate.Coordinate
Environment string
DependsOn []coordinate.Coordinate
}
func (CircularDependencyConfigSortError) Error ¶
func (e CircularDependencyConfigSortError) Error() string
type CircularDependencyParameterSortError ¶
type CircularDependencyParameterSortError struct {
Config coordinate.Coordinate
EnvironmentDetails errors.EnvironmentDetails
Parameter string
DependsOn []parameter.ParameterReference
}
func (CircularDependencyParameterSortError) Coordinates ¶
func (e CircularDependencyParameterSortError) Coordinates() coordinate.Coordinate
func (CircularDependencyParameterSortError) Error ¶
func (e CircularDependencyParameterSortError) Error() string
func (CircularDependencyParameterSortError) LocationDetails ¶
func (e CircularDependencyParameterSortError) LocationDetails() errors.EnvironmentDetails
type ParameterWithName ¶
func SortParameters ¶
func SortParameters(group string, environment string, conf coordinate.Coordinate, parameters config.Parameters) ([]ParameterWithName, []error)
func (*ParameterWithName) IsReferencing ¶
func (p *ParameterWithName) IsReferencing(config coordinate.Coordinate, param ParameterWithName) bool
type ProjectsPerEnvironment ¶
Click to show internal directories.
Click to hide internal directories.