Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration interface {
Get(string) (string, error)
GetRecursive(string) (Map, error)
Put(string, string) error
Exists(string) (bool, error)
}
func NewConfiguration ¶
func NewConfiguration(uri string) (configuration Configuration, err error)
type ConsulConfiguration ¶
type ConsulConfiguration struct {
// contains filtered or unexported fields
}
func (*ConsulConfiguration) Exists ¶
func (cc *ConsulConfiguration) Exists(key string) (exists bool, err error)
func (*ConsulConfiguration) Get ¶
func (cc *ConsulConfiguration) Get(key string) (value string, err error)
func (*ConsulConfiguration) GetRecursive ¶
func (cc *ConsulConfiguration) GetRecursive(key string) (value Map, err error)
type YamlConfiguration ¶
type YamlConfiguration struct {
// contains filtered or unexported fields
}
func (*YamlConfiguration) Exists ¶
func (yc *YamlConfiguration) Exists(key string) (exists bool, err error)
func (*YamlConfiguration) Get ¶
func (yc *YamlConfiguration) Get(key string) (value string, err error)
func (*YamlConfiguration) GetRecursive ¶
func (yc *YamlConfiguration) GetRecursive(key string) (value Map, err error)
Click to show internal directories.
Click to hide internal directories.