AddRemoteProvider adds a remote configuration source. Remote Providers are searched in the order they are added. provider is a string value, "etcd" or "consul" are currently supported. endpoint is the url. etcd requires http://ip:port consul requires ip:port path is the path in the k/v store to retrieve configuration To retrieve a config file called myapp.json from /configs/myapp.json you should set path to /configs and set config name (SetConfigName()) to "myapp"
AddRemoteProvider is referenced in 2 repositoriesgithub.com/lysu/trioceros
- 1 reference in test/test_trioceros.go
- 1 reference in go/src/trueanthem.com/nab/config/config.go