config

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Sidecar added in v0.2.1

type Sidecar struct {
	Name                string            `yaml:"name" json:"name"`
	Executable          string            `yaml:"executable" json:"executable"`
	ArtifactURI         string            `yaml:"artifact_uri" json:"artifact_uri"`
	ArtifactType        string            `yaml:"artifact_type" json:"artifact_type"`
	ArtifactSha1        string            `yaml:"artifact_sha1" json:"artifact_sha1"`
	AfterInstall        string            `yaml:"after_install" json:"after_download"`
	Args                []string          `yaml:"args" json:"args"`
	Env                 map[string]string `yaml:"env" json:"env"`
	AppEnv              map[string]string `yaml:"app_env" json:"app_env"`
	ProfileD            string            `yaml:"profiled" json:"profiled"`
	WorkDir             string            `yaml:"work_dir" json:"work_dir"`
	NoLogPrefix         bool              `yaml:"no_log_prefix" json:"no_log_prefix"`
	IsRproxy            bool              `yaml:"is_rproxy" json:"is_rproxy"`
	NoInterruptWhenStop bool              `yaml:"no_interrupt_when_stop" json:"no_interrupt_when_stop"`
}

func (Sidecar) Check added in v0.2.1

func (c Sidecar) Check() error

func (*Sidecar) UnmarshalCloud added in v0.2.1

func (c *Sidecar) UnmarshalCloud(data interface{}) error

func (*Sidecar) UnmarshalJSON added in v0.2.1

func (c *Sidecar) UnmarshalJSON(data []byte) error

func (*Sidecar) UnmarshalYAML added in v0.2.1

func (c *Sidecar) UnmarshalYAML(unmarshal func(interface{}) error) error

type Sidecars added in v0.2.1

type Sidecars struct {
	Sidecars  []*Sidecar `yaml:"sidecars" json:"sidecars"`
	NoStarter bool       `yaml:"no_starter" json:"no_starter"`
	LogLevel  string     `json:"log_level" yaml:"log_level"`
	Dir       string     `json:"dir" yaml:"dir"`
	LogJson   bool       `json:"log_json" yaml:"log_json"`
	NoColor   bool       `json:"no_color" yaml:"no_color"`
	AppPort   int        `json:"app_port" yaml:"app_port"`
}

Jump to

Keyboard shortcuts

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