├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── SPONSORS ├── config.go ├── config_test.go ├── configurator.go ├── consul.go ├── http.go ├── jsontree.go ├── jsontree_test.go ├── macros.go ├── preprocessor.go ├── preprocessor_test.go ├── release.sh ├── store.go ├── store_test.go ├── transformers ├── haproxy-cfg ├── nginx-conf ├── tests │ ├── haproxy-cfg.expected │ ├── haproxy-cfg.json │ ├── nginx-conf.expected │ ├── nginx-conf.json │ ├── runtests │ ├── toml.expected │ └── toml.json └── toml └── utils └── consulkv /.gitignore: -------------------------------------------------------------------------------- 1 | configurator 2 | release -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/README.md -------------------------------------------------------------------------------- /SPONSORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/SPONSORS -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/config.go -------------------------------------------------------------------------------- /config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/config_test.go -------------------------------------------------------------------------------- /configurator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/configurator.go -------------------------------------------------------------------------------- /consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/consul.go -------------------------------------------------------------------------------- /http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/http.go -------------------------------------------------------------------------------- /jsontree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/jsontree.go -------------------------------------------------------------------------------- /jsontree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/jsontree_test.go -------------------------------------------------------------------------------- /macros.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/macros.go -------------------------------------------------------------------------------- /preprocessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/preprocessor.go -------------------------------------------------------------------------------- /preprocessor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/preprocessor_test.go -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/release.sh -------------------------------------------------------------------------------- /store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/store.go -------------------------------------------------------------------------------- /store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/store_test.go -------------------------------------------------------------------------------- /transformers/haproxy-cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/haproxy-cfg -------------------------------------------------------------------------------- /transformers/nginx-conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/nginx-conf -------------------------------------------------------------------------------- /transformers/tests/haproxy-cfg.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/tests/haproxy-cfg.expected -------------------------------------------------------------------------------- /transformers/tests/haproxy-cfg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/tests/haproxy-cfg.json -------------------------------------------------------------------------------- /transformers/tests/nginx-conf.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/tests/nginx-conf.expected -------------------------------------------------------------------------------- /transformers/tests/nginx-conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/tests/nginx-conf.json -------------------------------------------------------------------------------- /transformers/tests/runtests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/tests/runtests -------------------------------------------------------------------------------- /transformers/tests/toml.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/tests/toml.expected -------------------------------------------------------------------------------- /transformers/tests/toml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/tests/toml.json -------------------------------------------------------------------------------- /transformers/toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/transformers/toml -------------------------------------------------------------------------------- /utils/consulkv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/progrium/configurator/HEAD/utils/consulkv --------------------------------------------------------------------------------