Commit Graph

23 Commits (03f6c650ca9e78fc0d80d430ca1ec2a52c262da4)

Author SHA1 Message Date
Mitchell Hashimoto efe754183b
state/remote: export ClientLocker, test for implementation
9 years ago
James Bardin ec00564be6 Clean up LockInfo and LockError and use them
9 years ago
James Bardin 67bbebce08 Have consul state reutrn the lock ID
9 years ago
James Bardin f2e496a14c Have backend operations properly unlock state
9 years ago
James Bardin f5ed8cd288 Use NewLockInfo to get a pre-populated value
9 years ago
James Bardin cd233fef6a make consul client pass state.Locker tests
9 years ago
James Bardin 67dc16c9ca Make backend/local test pass
9 years ago
Mitchell Hashimoto 235b7eb38e Merge pull request #11944 from hashicorp/f-state-slow
9 years ago
Mitchell Hashimoto 5e4f6cf2b1
backend/local: fix could not to did not to prevent error look
9 years ago
Mitchell Hashimoto 65982bd412
backend/local: use new command/state package for better UX
9 years ago
James Bardin 80fab23e04 Don't test consul using demo.consul.io
9 years ago
James Bardin 14d965722e Use single state.LockInfo struct
9 years ago
James Bardin 9b76f6e138 Move TestRemoteLocks to state/remote
9 years ago
James Bardin 54cac349a3 Add state locking to consul backend
9 years ago
Mitchell Hashimoto bdca9bffe4
backend/local: output warnings
9 years ago
James Bardin 0d7752b0f5 Update runningOp.Err with State.Unlock error
9 years ago
James Bardin 9cdba1f199 enable local state locking for apply
9 years ago
Mitchell Hashimoto a424203ea3
backend/local: validate module exists for plan
9 years ago
Mitchell Hashimoto 31f7cca77f
backend/local: fix crash (in tests) due to not guarding nil CLI
9 years ago
Mitchell Hashimoto 1f5d425428
backend/remote-state
9 years ago
Mitchell Hashimoto 13c34b16e8
backend/legacy
9 years ago
Mitchell Hashimoto 397e1b3132
backend/local
9 years ago
Mitchell Hashimoto 8a070ddef0
backend: introduce the backend set of interfaces
9 years ago