consul/agent/proxy
Paul Banks d1c67d90bc Fixs a few issues that stopped this working in real life but not caught by tests:
- Dev mode assumed no persistence of services although proxy state is persisted which caused proxies to be killed on startup as their services were no longer registered. Fixed.
 - Didn't snapshot the ProxyID which meant that proxies were adopted OK from snapshot but failed to restart if they died since there was no proxyID in the ENV on restart
 - Dev mode with no persistence just kills all proxies on shutdown since it can't recover them later
 - Naming things
2018-06-25 12:24:14 -07:00
..
daemon.go Fixs a few issues that stopped this working in real life but not caught by tests: 2018-06-25 12:24:14 -07:00
daemon_test.go Fixs a few issues that stopped this working in real life but not caught by tests: 2018-06-25 12:24:14 -07:00
exitstatus_other.go agent/proxy: pull exit status extraction to constrained file 2018-06-14 09:42:09 -07:00
exitstatus_syscall.go agent/proxy: pull exit status extraction to constrained file 2018-06-14 09:42:09 -07:00
manager.go Fixs a few issues that stopped this working in real life but not caught by tests: 2018-06-25 12:24:14 -07:00
manager_test.go Make tests pass and clean proxy persistence. No detached child changes yet. 2018-06-25 12:24:10 -07:00
noop.go Make tests pass and clean proxy persistence. No detached child changes yet. 2018-06-25 12:24:10 -07:00
noop_test.go agent: start/stop proxies 2018-06-14 09:42:08 -07:00
process.go Make tests pass and clean proxy persistence. No detached child changes yet. 2018-06-25 12:24:10 -07:00
process_unix.go agent/proxy: address PR feedback 2018-06-14 09:42:12 -07:00
process_windows.go Abandon daemonize for simpler solution (preserving history): 2018-06-25 12:24:10 -07:00
proxy.go Fixs a few issues that stopped this working in real life but not caught by tests: 2018-06-25 12:24:14 -07:00
proxy_test.go Fixs a few issues that stopped this working in real life but not caught by tests: 2018-06-25 12:24:14 -07:00
snapshot.go agent/proxy: check if process is alive in addition to Wait 2018-06-14 09:42:12 -07:00
test.go agent/proxy: manager and basic tests, not great coverage yet coming soon 2018-06-14 09:42:08 -07:00