Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllConfig ¶
type AllConfig struct { RPC struct { Listen string `yaml:"listen"` } `yaml:"rpc"` Reload struct { Enabled bool `yaml:"enabled"` Interval string `yaml:"interval"` Patterns []string `yaml:"patterns"` Services struct { HTTP struct { Recursive bool `yaml:"recursive"` Ignore []string `yaml:"ignore"` Patterns []string `yaml:"patterns"` Dirs []string `yaml:"dirs"` } `yaml:"http"` Jobs struct { Recursive bool `yaml:"recursive"` Ignore []string `yaml:"ignore"` Dirs []string `yaml:"dirs"` } `yaml:"jobs"` RPC struct { Recursive bool `yaml:"recursive"` Patterns []string `yaml:"patterns"` Dirs []string `yaml:"dirs"` } `yaml:"rpc"` } `yaml:"services"` } `yaml:"reload"` }
type Foo ¶
type Foo struct {
// contains filtered or unexported fields
}
type ReloadConfig ¶
type ReloadConfig struct { Interval time.Duration Patterns []string Services map[string]ServiceConfig }
ReloadConfig is a Reload configuration point.
Click to show internal directories.
Click to hide internal directories.