terraform/states/statemgr
Martin Atkins 22c84c71a4 command: Use statemgr.Import and statemgr.Export for state push and pull
We previously hacked around the import/export functionality being missing
in the statemgr layer after refactoring, but now it's been reintroduced
to fix functionality elsewhere we should use the centralized Import and
Export functions to ensure consistent behavior.

In particular, this pushes the logic for checking lineage and serial
during push down into the state manager itself, which is better because
all other details about lineage and serial are managed within the state
managers.
2018-11-19 09:02:35 -08:00
..
testdata statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
doc.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
filesystem.go states/statemgr: Migrate, Import, and Export functions 2018-11-19 09:02:35 -08:00
filesystem_lock_unix.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
filesystem_lock_windows.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
filesystem_test.go states/statemgr: Fix the Filesystem state manager tests 2018-11-19 09:02:35 -08:00
helper.go command: Use statemgr.Import and statemgr.Export for state push and pull 2018-11-19 09:02:35 -08:00
lineage.go command/state: update and fix the state push and pull 2018-10-19 19:12:23 +02:00
locker.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
migrate.go states/statemgr: Migrate, Import, and Export functions 2018-11-19 09:02:35 -08:00
migrate_test.go states/statemgr: Migrate, Import, and Export functions 2018-11-19 09:02:35 -08:00
persistent.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
plan.go terraform: Ugly huge change to weave in new State and Plan types 2018-10-16 19:11:09 -07:00
snapshotmetarel_string.go states/statemgr: Migrate, Import, and Export functions 2018-11-19 09:02:35 -08:00
statemgr.go statemgr: Helper funcs RefreshAndRead and WriteAndPersist 2018-10-16 18:58:49 -07:00
statemgr_fake.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
statemgr_test.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
testing.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
transient.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00
transient_inmem.go statemgr: New package for state managers 2018-10-16 18:49:20 -07:00