Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendConfig ¶
type ConsulBackendConfig ¶
func NewConsulBackendConfig ¶
func NewConsulBackendConfig() *ConsulBackendConfig
func (*ConsulBackendConfig) IsWatchSupported ¶
func (*ConsulBackendConfig) IsWatchSupported() bool
func (*ConsulBackendConfig) Type ¶
func (*ConsulBackendConfig) Type() store.Backend
type EtcdBackendConfig ¶
func NewEtcdBackendConfig ¶
func NewEtcdBackendConfig() *EtcdBackendConfig
func (*EtcdBackendConfig) IsWatchSupported ¶
func (*EtcdBackendConfig) IsWatchSupported() bool
func (*EtcdBackendConfig) Type ¶
func (*EtcdBackendConfig) Type() store.Backend
type GlobalConfig ¶
type GlobalConfig struct { Prefix string Templates []string Onetime bool Watch bool ResyncInterval time.Duration NoOp bool KeepStageFile bool }
func NewGlobalConfig ¶
func NewGlobalConfig() *GlobalConfig
type TemplateConfig ¶
type TemplateConfig struct { Src string Dest string Uid int Gid int Mode string Prefix string CheckCmd string ReloadCmd string }
func NewTemplateConfig ¶
func NewTemplateConfig() *TemplateConfig
type TemplateConfigFile ¶
type TemplateConfigFile struct {
TemplateConfig TemplateConfig `toml:"template"`
}
type ZookeeperBackendConfig ¶
type ZookeeperBackendConfig struct {
Endpoints []string
}
func NewZookeeperBackendConfig ¶
func NewZookeeperBackendConfig() *ZookeeperBackendConfig
func (*ZookeeperBackendConfig) IsWatchSupported ¶
func (*ZookeeperBackendConfig) IsWatchSupported() bool
func (*ZookeeperBackendConfig) Type ¶
func (*ZookeeperBackendConfig) Type() store.Backend
Click to show internal directories.
Click to hide internal directories.