terraform/state
Martin Atkins 78f1d1d1c0 state/remote: Don't hang in PersistState
We were calling from PersistState into RefreshState, but RefreshState is
protected by the same lock as PersistState and so the call would deadlock.

Instead, we introduce a new entry point refreshState which can be used
when already holding the lock.
2018-10-16 19:14:11 -07:00
..
remote state/remote: Don't hang in PersistState 2018-10-16 19:14:11 -07:00
testdata Use NewLockInfo to get a pre-populated value 2017-02-15 14:41:55 -05:00
backup.go terraform: Ugly huge change to weave in new State and Plan types 2018-10-16 19:11:09 -07:00
inmem.go state: more robust handling of state Serial 2017-07-05 12:34:30 -07:00
local.go Merge pull request #17431 from oscr/use-seekstart 2018-04-04 15:27:24 -04:00
local_lock_unix.go Use io.SeekStart instead of deprecated os.SEEK_SET 2018-02-25 23:11:40 +01:00
local_lock_windows.go fix windows locking 2017-02-17 13:29:48 -05:00
lock.go terraform: Ugly huge change to weave in new State and Plan types 2018-10-16 19:11:09 -07:00
lock_test.go backend/consul: support "lock" option to disable locking 2017-03-14 17:59:10 -07:00
state.go terraform: Ugly huge change to weave in new State and Plan types 2018-10-16 19:11:09 -07:00
state_test.go state: Remove tests for obsolete components 2018-10-16 19:14:11 -07:00
testing.go terraform: Ugly huge change to weave in new State and Plan types 2018-10-16 19:11:09 -07:00