Add options to config (#1450)
This commit is contained in:
parent
2674790694
commit
6c6c5359b1
@ -16,6 +16,8 @@ type Config interface {
|
||||
reader.Values
|
||||
// Init the config
|
||||
Init(opts ...Option) error
|
||||
// Options in the config
|
||||
Options() Options
|
||||
// Stop the config loader/watcher
|
||||
Close() error
|
||||
// Load config sources
|
||||
|
@ -67,6 +67,10 @@ func (c *config) Init(opts ...Option) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (c *config) Options() Options {
|
||||
return c.opts
|
||||
}
|
||||
|
||||
func (c *config) run() {
|
||||
watch := func(w loader.Watcher) error {
|
||||
for {
|
||||
|
Loading…
Reference in New Issue
Block a user