Merge pull request #525 from magodo/consul_config_prefix_no_leading_slash
`prefix` in consul api starts with no leading slash
This commit is contained in:
		| @@ -4,7 +4,7 @@ The consul source reads config from consul key/values | |||||||
|  |  | ||||||
| ## Consul Format | ## Consul Format | ||||||
|  |  | ||||||
| The consul source expects keys under the default prefix `/micro/config` | The consul source expects keys under the default prefix `micro/config` | ||||||
|  |  | ||||||
| Values are expected to be json | Values are expected to be json | ||||||
|  |  | ||||||
| @@ -29,8 +29,8 @@ Specify source with data | |||||||
| consulSource := consul.NewSource( | consulSource := consul.NewSource( | ||||||
| 	// optionally specify consul address; default to localhost:8500 | 	// optionally specify consul address; default to localhost:8500 | ||||||
| 	consul.WithAddress("10.0.0.10:8500"), | 	consul.WithAddress("10.0.0.10:8500"), | ||||||
| 	// optionally specify prefix; defaults to /micro/config | 	// optionally specify prefix; defaults to micro/config | ||||||
| 	consul.WithPrefix("/my/prefix"), | 	consul.WithPrefix("my/prefix"), | ||||||
|   // optionally strip the provided prefix from the keys, defaults to false |   // optionally strip the provided prefix from the keys, defaults to false | ||||||
|   consul.StripPrefix(true), |   consul.StripPrefix(true), | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ type consul struct { | |||||||
| var ( | var ( | ||||||
| 	// DefaultPrefix is the prefix that consul keys will be assumed to have if you | 	// DefaultPrefix is the prefix that consul keys will be assumed to have if you | ||||||
| 	// haven't specified one | 	// haven't specified one | ||||||
| 	DefaultPrefix = "/micro/config/" | 	DefaultPrefix = "micro/config/" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func (c *consul) Read() (*source.ChangeSet, error) { | func (c *consul) Read() (*source.ChangeSet, error) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user