config

package
v0.0.0-...-c8afd98 Latest Latest
Warning

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

Go to latest
Published: Feb 16, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrConfigNotFound        = errors.New("config not found")
	ErrUnsupportedApiVersion = errors.New("unsupported api version")
)

Functions

func FindConfig

func FindConfig() (string, error)

func LoadObject

func LoadObject(document []byte) (meta.Object, error)

func LoadObjectsFromFile

func LoadObjectsFromFile(path string) (meta.ObjectList, error)

func NewLifecycler

func NewLifecycler(objects meta.ObjectList) *lifecycler

Types

type GatewayConfig

type GatewayConfig = v1beta1.GatewayConfig

type Lifecycler

type Lifecycler interface {
	GetObjectList() (meta.ObjectList, error)
	UpdateObjectList(objects meta.ObjectList) error
	ReloadC() (chan struct{}, error)
}

type Unmarshaler

type Unmarshaler interface {
	Unmarshal(into interface{}) error
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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