Documentation
¶
Index ¶
- func BuildConfigStanzaFromServices(services []LagoonServiceDefinition) (string, error)
- func GenerateFilesSyncRootFromPersistentService(definition LagoonServiceDefinition) (synchers.FilesSyncRoot, error)
- func GenerateFilesSyncRootsFromServiceDefinition(definition LagoonServiceDefinition) ([]synchers.FilesSyncRoot, error)
- func GenerateMariadbSyncRootFromService(definition LagoonServiceDefinition) (synchers.MariadbSyncRoot, error)
- func GeneratePgqlSyncRootFromService(definition LagoonServiceDefinition) (synchers.PostgresSyncRoot, error)
- func LoadComposeFile(composeFile string) (*types.Project, error)
- func RunWizard() (string, error)
- type LagoonServiceDefinition
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildConfigStanzaFromServices ¶
func BuildConfigStanzaFromServices(services []LagoonServiceDefinition) (string, error)
func GenerateFilesSyncRootFromPersistentService ¶
func GenerateFilesSyncRootFromPersistentService(definition LagoonServiceDefinition) (synchers.FilesSyncRoot, error)
func GenerateFilesSyncRootsFromServiceDefinition ¶
func GenerateFilesSyncRootsFromServiceDefinition(definition LagoonServiceDefinition) ([]synchers.FilesSyncRoot, error)
func GenerateMariadbSyncRootFromService ¶
func GenerateMariadbSyncRootFromService(definition LagoonServiceDefinition) (synchers.MariadbSyncRoot, error)
func GeneratePgqlSyncRootFromService ¶
func GeneratePgqlSyncRootFromService(definition LagoonServiceDefinition) (synchers.PostgresSyncRoot, error)
Types ¶
type LagoonServiceDefinition ¶
type LagoonServiceDefinition struct {
ServiceName string
ServiceType string
Labels map[string]string
// contains filtered or unexported fields
}
func ProcessServicesFromCompose ¶
func ProcessServicesFromCompose(project *types.Project) []LagoonServiceDefinition
Click to show internal directories.
Click to hide internal directories.