setup

package
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2024 License: Apache-2.0 Imports: 53 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LoadConfig

func LoadConfig() (*config.Config, error)

func LoadHeadscaleGateway

func LoadHeadscaleGateway(cfg *config.TailnetConfig) gateway.Tailnet

func LoadListener

func LoadListener(cfg *config.ServerConfig) net.Listener

func LoadLocalWorkflowGateway

func LoadLocalWorkflowGateway() gateway.Workflow

func LoadNotifiers

func LoadNotifiers(cfg []*config.NotifierConfig) map[string]gateway.Notification

func LoadPostgresRepositories

func LoadPostgresRepositories(cfg *config.DatabaseConfig) (repository.Node, repository.Execution)

func LoadProviderGateways

func LoadProviderGateways(providers []*config.ProviderConfig) map[string]gateway.Platform

func LoadProviderService

func LoadProviderService(providers []*config.ProviderConfig) service.Provider

func LoadStepFunctionsWorkflowGateway

func LoadStepFunctionsWorkflowGateway(cfg *config.WorkflowConfig) gateway.Workflow

func LoadTailnetGateways

func LoadTailnetGateways(cfg []*config.TailnetConfig) map[string]gateway.Tailnet

func LoadTailnetService

func LoadTailnetService(tailnets []*config.TailnetConfig) service.Tailnet

func LoadTailscaleGateway

func LoadTailscaleGateway(cfg *config.TailnetConfig) gateway.Tailnet

func LoadWorkflowEngine

func LoadWorkflowEngine(cfg *config.WorkflowConfig) gateway.Workflow

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL