open-nomad/client
Alex Dadgar f24ce2c50c Driver health detection cleanups
This PR does:

1. Health message based on detection has format "Driver XXX detected"
and "Driver XXX not detected"
2. Set initial health description based on detection status and don't
wait for the first health check.
3. Combine updating attributes on the node, fingerprint and health
checking update for drivers into a single call back.
4. Condensed driver info in `node status` only shows detected drivers
and make the output less wide by removing spaces.
2018-04-12 12:46:40 -07:00
..
allocdir non-Existent -> nonexistent 2018-03-12 11:59:33 -07:00
config Allow to specify total memory on agent configuration 2018-03-27 15:46:18 -05:00
driver Driver health detection cleanups 2018-04-12 12:46:40 -07:00
fingerprint Set user-agent when talking to GCE metadata 2018-04-10 10:36:46 -04:00
getter spelling: replace 2018-03-11 18:41:53 +00:00
lib/streamframer
servers Fire retry only when consul discovers new servers 2018-04-05 10:40:17 -07:00
stats spelling: represents 2018-03-11 18:42:29 +00:00
structs remove generated files 2018-03-30 16:52:49 -07:00
testutil
vaultclient non-Existent -> nonexistent 2018-03-12 11:59:33 -07:00
acl.go
acl_test.go
alloc_endpoint.go
alloc_endpoint_test.go
alloc_runner.go Remove old comment 2018-04-04 15:01:48 -05:00
alloc_runner_health_watcher.go add HasHealth helper for nil checks 2018-03-29 09:29:19 -07:00
alloc_runner_test.go remove outdated commented out test code 2018-04-04 15:03:24 -05:00
alloc_watcher.go Fix alloc watcher snapshot streaming 2018-03-27 11:14:53 -07:00
alloc_watcher_test.go
client.go Driver health detection cleanups 2018-04-12 12:46:40 -07:00
client_stats_endpoint.go
client_stats_endpoint_test.go
client_test.go Changed "til" to "until" 2018-04-11 12:36:28 -05:00
consul.go
consul_template.go spelling: templates 2018-03-11 19:01:39 +00:00
consul_template_test.go spelling: propagated 2018-03-11 18:39:26 +00:00
consul_testing.go
fingerprint_manager.go Driver health detection cleanups 2018-04-12 12:46:40 -07:00
fingerprint_manager_test.go ux improvments to driver health checks 2018-03-22 18:38:29 -04:00
fs_endpoint.go
fs_endpoint_test.go
gc.go spelling: terminated 2018-03-11 19:01:49 +00:00
gc_test.go
restarts.go client: always mark exited sys/svc allocs as failed 2018-03-27 14:30:19 -07:00
restarts_test.go client: always mark exited sys/svc allocs as failed 2018-03-27 14:30:19 -07:00
rpc.go RPC Retry Watcher 2018-04-03 18:05:28 -07:00
rpc_test.go
state_database.go
task_runner.go drop stats fetching log 2018-03-23 12:01:50 -07:00
task_runner_test.go Replace Consul TLSSkipVerify handling 2018-03-14 17:43:06 -07:00
task_runner_unix_test.go
testing.go Improve DeadlineTime helper 2018-03-21 16:51:44 -07:00
util.go
util_test.go