├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── blacklist.go ├── blacklist_test.go ├── buffer.go ├── cache.go ├── cache_test.go ├── circle.yml ├── consul.go ├── consul_test.go ├── http.go ├── main.go ├── prefer.go ├── prefer_test.go ├── resolv.go ├── shuffle.go ├── shuffle_test.go ├── tests ├── docker-compose.yml ├── files │ ├── hello-1.html │ ├── hello-2.html │ └── hello-3.html └── nginx.conf └── vendor └── vendor.json /.dockerignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | consul-router 3 | circle.yml 4 | README.md 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/README.md -------------------------------------------------------------------------------- /blacklist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/blacklist.go -------------------------------------------------------------------------------- /blacklist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/blacklist_test.go -------------------------------------------------------------------------------- /buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/buffer.go -------------------------------------------------------------------------------- /cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/cache.go -------------------------------------------------------------------------------- /cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/cache_test.go -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/circle.yml -------------------------------------------------------------------------------- /consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/consul.go -------------------------------------------------------------------------------- /consul_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/consul_test.go -------------------------------------------------------------------------------- /http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/http.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/main.go -------------------------------------------------------------------------------- /prefer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/prefer.go -------------------------------------------------------------------------------- /prefer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/prefer_test.go -------------------------------------------------------------------------------- /resolv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/resolv.go -------------------------------------------------------------------------------- /shuffle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/shuffle.go -------------------------------------------------------------------------------- /shuffle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/shuffle_test.go -------------------------------------------------------------------------------- /tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/tests/docker-compose.yml -------------------------------------------------------------------------------- /tests/files/hello-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/tests/files/hello-1.html -------------------------------------------------------------------------------- /tests/files/hello-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/tests/files/hello-2.html -------------------------------------------------------------------------------- /tests/files/hello-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/tests/files/hello-3.html -------------------------------------------------------------------------------- /tests/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/tests/nginx.conf -------------------------------------------------------------------------------- /vendor/vendor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segment-boneyard/consul-router/HEAD/vendor/vendor.json --------------------------------------------------------------------------------