drivers

package
v0.10.1 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2025 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetGate added in v0.8.2

func GetGate(name string) gate.Driver

GetGate returns specific gate driver by name

func GetGateRPCServices added in v0.9.0

func GetGateRPCServices() []gate.RPCService

GetGateRPCServices returns RPC services from all active gate drivers

func GetProvider added in v0.8.2

func GetProvider(name string) provider.Driver

GetProvider returns specific provider driver by name

func Init added in v0.8.2

func Init(db *database.Database, wd string, configs ConfigDrivers) error

Init loads and prepares all kind of available drivers

func Shutdown added in v0.8.2

func Shutdown() (errs []error)

Shutdown gracefully shutdowns the running drivers

Types

type ConfigDrivers added in v0.8.2

type ConfigDrivers struct {
	Providers map[string]util.UnparsedJSON `json:"providers"`
	Gates     map[string]util.UnparsedJSON `json:"gates"`
}

ConfigDrivers is used in Fish config definition

Directories

Path Synopsis
Package gates implements interface for each gate (api/webhook integration)
Package gates implements interface for each gate (api/webhook integration)
github
Package github implements GitHub Actions gate to allow Webhooks to trigger Applications events
Package github implements GitHub Actions gate to allow Webhooks to trigger Applications events
proxyssh
Package proxyssh implements SSH Proxy for user to get to the ApplicationResource
Package proxyssh implements SSH Proxy for user to get to the ApplicationResource
Package implements interface for each ApplicationResource provider
Package implements interface for each ApplicationResource provider
aws
Package aws implements driver
Package aws implements driver
docker
Package docker implements driver
Package docker implements driver
native
Package native implements driver
Package native implements driver
test
Package test implements mock driver
Package test implements mock driver
vmx
Package vmx implements driver
Package vmx implements driver

Jump to

Keyboard shortcuts

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