Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigProvider ¶
type ConfigProvider struct {
// contains filtered or unexported fields
}
ConfigProvider implements reads configuration from Hashicorp Vault.
func NewConfigProvider ¶
func NewConfigProvider() *ConfigProvider
NewConfigProvider returns a new ConfigProvider.
func (ConfigProvider) Get ¶
func (p ConfigProvider) Get(rp viper.RemoteProvider) (io.Reader, error)
func (ConfigProvider) Watch ¶
func (p ConfigProvider) Watch(rp viper.RemoteProvider) (io.Reader, error)
func (ConfigProvider) WatchChannel ¶
func (p ConfigProvider) WatchChannel(rp viper.RemoteProvider) (<-chan *viper.RemoteResponse, chan bool)
Click to show internal directories.
Click to hide internal directories.