terraform/backend/remote-state
James Bardin fd9adcdb36 only init one consul client, and lower keepalive
The consul Client is analogous to an http.Client, and we really don't
need more than 1. Configure a single client and store it in the backend.

Replace the default Transport's Dialer to reduce the KeepAlive setting
from 30s to 17s. This avoids racing with the common network timeout
value of 30s, and is also coprime to other common intervals.
2017-10-08 11:51:35 -04:00
..
azure Obtaining the current metadata before setting it 2017-09-06 12:41:05 -07:00
consul only init one consul client, and lower keepalive 2017-10-08 11:51:35 -04:00
etcdv3 Add TLS support. 2017-09-09 08:03:59 +01:00
inmem add another failing test for remote.State lineage 2017-08-01 19:34:21 -04:00
s3 Merge pull request #16243 from hashicorp/jbardin/s3-errors 2017-10-04 09:26:26 -04:00
swift Rename openstack provider for swift remote backend 2017-06-13 22:11:16 +01:00
backend.go update remote-state.Backend 2017-02-28 16:35:45 -05:00
backend_test.go backend/remote-state 2017-01-26 14:33:49 -08:00
testing.go Move TestRemoteLocks to state/remote 2017-02-08 11:25:52 -05:00