open-nomad/command/agent/consul
Michael Schurter cfcbb9fa21 consul: periodically reconcile services/checks
Periodically sync services and checks from Nomad to Consul. This is
mostly useful when testing with the Consul dev agent which does not
persist state across restarts. However, this is a reasonable safety
measure to prevent skew between Consul's state and Nomad's
services+checks.

Also modernized the test suite a bit.
2018-04-19 15:45:42 -07:00
..
catalog_testing.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
check_watcher.go spelling: current 2018-03-11 17:52:32 +00:00
check_watcher_test.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
client.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
int_test.go test: build with mock_driver by default 2018-04-18 14:45:33 -07:00
script.go Thanks go vet! 2017-04-19 13:05:41 -07:00
script_test.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
unit_test.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
version_checker.go Remove unnecessary conversions 2018-03-16 16:32:59 -07:00
version_checker_test.go Replace Consul TLSSkipVerify handling 2018-03-14 17:43:06 -07:00