Commit Graph

147 Commits (449ea72e87da7e697ef7b68283a852cc9cc09045)

Author SHA1 Message Date
Martin Atkins e9d0822b2a command: Accept a "provider source" from the main package
6 years ago
Martin Atkins c06675c616 command: New -compact-warnings option
6 years ago
Martin Atkins 7081c26e54 command: Don't show more than two of the same warning
6 years ago
Radek Simko 32f9722d9d
Replace import paths & set UA string where necessary
6 years ago
Martin Atkins e21f0fa61e backend/local: Handle interactive prompts for variables in UI layer
6 years ago
Martin Atkins 7ccd6204c4 command: Swappable implementation of launching web browsers
7 years ago
Martin Atkins 6bba3ceb42 command: "terraform login" command
7 years ago
Kristin Laemmert c9d62bb2f6
command: discard output from flags package and return errs directly (#22373)
7 years ago
Alex Pilon d5997e05db
prune dead code from command/meta
7 years ago
Masayuki Morita ca9b643c73 docs: Fix typo in (*Meta) RunOperation comments
7 years ago
Sander van Harmelen 973e2a7cf9 core: add a context to the UIInput interface
7 years ago
Martin Atkins 2cf63d068f command: Always normalize config path before operations
7 years ago
Sander van Harmelen ef9054562e commands: make sure the correct flagset is used
7 years ago
Martin Atkins e20346bf4f command: fix TestMeta_process
7 years ago
Sander van Harmelen 52a1b22f7a Implement the remote enhanced backend
7 years ago
Sander van Harmelen 178ec8f7b4 Remove support for the -module-depth flag
7 years ago
Martin Atkins 541952bb8f Revert some work that happened since v0.12-dev branched
7 years ago
Martin Atkins d9051be66d command: Use new provider and provisioner types in test helpers
7 years ago
Martin Atkins 44bc7519a6 terraform: More wiring in of new provider types
7 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
7 years ago
Martin Atkins 0742e756e5 tfdiags: Sort order for diagnostics
7 years ago
Martin Atkins c937c06a03 terraform: ugly huge change to weave in new HCL2-oriented types
7 years ago
Martin Atkins ebafa51723 command: Various updates for the new backend package API
7 years ago
Martin Atkins fd5b7b42b8 command: new Meta methods for accessing the new config loader
7 years ago
Martin Atkins bd10b84a8e command/format: include source snippets in diagnostics
7 years ago
Sander van Harmelen 179b32d426 Add a `CredentialsForHost` method to disco.Disco
8 years ago
James Bardin 67a6152091 move backend operation cancellation into meta
8 years ago
James Bardin 7d5f7cb22f
Merge pull request #16961 from hashicorp/jbardin/mock-provider-race
8 years ago
James Bardin e63a3474d5 kill the flag error writer after 2 seconds
8 years ago
James Bardin 885e4cde81 don't loop indefinitely in confirm method
8 years ago
James Bardin 2941ed464c replace the testShutdownHook with a check for Stop
8 years ago
James Bardin e2501d7830 make apply shutdown test completely deterministic
8 years ago
James Bardin 3aaa1e9d04 make plans cancellable
8 years ago
Martin Atkins 3da5fefdc1 command: Allow TF_DATA_DIR env var to override data directory
8 years ago
James Bardin 5203c66116 pass command credentials into module.Storage
8 years ago
James Bardin 3a495ffe56 rename ModuleStorage to Storage
8 years ago
James Bardin f2a7b94692 use the new ModuleStorage in the command package
8 years ago
Martin Atkins 865e61b4ea main+command: provide service disco and creds to commands
8 years ago
Martin Atkins ea81e75a4e command: utility for rendering tfdiag diagnostics
9 years ago
Martin Atkins 5c0670fdf4 command: allow callers to activate a plugin cache
9 years ago
Jack Bruno 3f2136d7ee cli: terraform import -ignore-missing-config
9 years ago
Martin Atkins 0fe43c8977 cli: allow disabling "next steps" message in terraform plan
9 years ago
James Bardin f7f1e8e406 Sort arguments in Meta.process
9 years ago
Robert Liebowitz e67ecb5ce2 Restructure Meta.process to logically group code
9 years ago
Robert Liebowitz 8d98fdecac Autoload only .auto.tfvars files
9 years ago
Robert Liebowitz 006744bfe0 Use all tfvars files in working directory
9 years ago
Jake Champlin 9944ea6886
core: Skip provider checksum validation based on env var
9 years ago
Martin Atkins 3df164502a command: don't prompt for state migration if TF_INPUT is set
9 years ago
James Bardin 000e860706 Add plugin dir scaffolding
9 years ago
James Bardin 55bf19e548 always write to dataDir in the current directory
9 years ago