Brian Bland
f9b119974d
Genericizes the yaml+environment versioned configuration parser
...
Registry configuration parsing uses the new parser with a single version
declaration and an environment prefix of "REGISTRY"
2014-12-17 14:22:02 -08:00
Brian Bland
cd057fd120
Updates configuration tests for bugsnag and newrelic params
2014-12-12 18:05:37 -08:00
Stephen J Day
dd8eb6a8df
configuration.Parse should take io.Reader
2014-12-01 17:32:31 -08:00
Brian Bland
88795e0a14
Lots of various golint fixes
...
Changes some names to match go conventions
Comments all exported methods
Removes dot imports
2014-11-17 15:46:06 -08:00
Brian Bland
96d26842f8
Refactors configuration parser, removes Registry level from config file
...
Most conditional parsing code has been moved into UnmarshalYAML
functions for simplicity
Uses the BrianBland fork of goyaml in configuration.go temporarily until
fix https://github.com/go-yaml/yaml/pull/52 is merged in
2014-11-04 22:31:59 -08:00
Brian Bland
2013ef5a5b
Adds documentation for the configuration parser and tests
2014-11-04 22:31:59 -08:00
Brian Bland
0ad4bba103
Initial configuration parser
2014-11-04 22:31:59 -08:00