mirror of
https://github.com/opentofu/opentofu.git
synced 2024-12-28 18:01:01 -06:00
17 lines
941 B
Go
17 lines
941 B
Go
|
// Package workdir models the various local artifacts and state we keep inside
|
||
|
// a Terraform "working directory".
|
||
|
//
|
||
|
// The working directory artifacts and settings are typically initialized or
|
||
|
// modified by "terraform init", after which they persist for use by other
|
||
|
// commands in the same directory, but are not visible to commands run in
|
||
|
// other working directories or on other computers.
|
||
|
//
|
||
|
// Although "terraform init" is the main command which modifies a workdir,
|
||
|
// other commands do sometimes make more focused modifications for settings
|
||
|
// which can typically change multiple times during a session, such as the
|
||
|
// currently-selected workspace name. Any command which modifies the working
|
||
|
// directory settings must discard and reload any objects which derived from
|
||
|
// those settings, because otherwise the existing objects will often continue
|
||
|
// to follow the settings that were present when they were created.
|
||
|
package workdir
|