Commit Graph

97 Commits (dbanck/variable-const-attribute)

Author SHA1 Message Date
Sarah French 0dfa115d7d
First step to enable use of TF_REATTACH_PROVIDERS with PSS (#37634)
5 months ago
Martin Atkins 48df3121af go.mod: go get github.com/mattn/go-shellwords@v1.0.12
2 years ago
Jamie Finnigan 05b0bdac99
adopt hashicorp/cli fork of mitchellh/cli (#34429)
2 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Martin Atkins 7bee77bdd3 command: Start of propagating OpenTelemetry context
3 years ago
Martin Atkins a7807dac16 main: Optionally configure an OpenTelemetry OTLP exporter
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Martin Atkins fda0579537 Experiments supported only in alpha/dev builds
4 years ago
Martin Atkins 5ac1074c54 main: Report version information for "interesting" dependencies
4 years ago
James Bardin d2d2508f5c write provider panics to error
4 years ago
James Bardin d03a037567 insert panic handlers
4 years ago
James Bardin 622c4df14c remove the use of panicwrap
4 years ago
Izaak Lauer 231175204d
Small comment typo
5 years ago
Kristin Laemmert 4928e1dd01
terraform: use ProtocolVersion from unmanaged providers' reattachConfig to chose the correct PluginClient (#28190)
5 years ago
Martin Atkins ffe056bacb Move command/ to internal/command/
5 years ago
Martin Atkins b9a93a0fe7 Move addrs/ to internal/addrs/
5 years ago
Martin Atkins 4c254cc2be Move httpclient/ to internal/httpclient/
5 years ago
Martin Atkins 73dda868cc Move backend/ to internal/backend/
5 years ago
James Bardin 270ab97418 don't error when processing autocomplete commands
5 years ago
Jonathan Hall 49ee3d3ef8 Grammar nit: "setup" as a verb should be spelled "set up"
5 years ago
Martin Atkins 15c0645bd5 main: initialize the terminal (if any) using internal/terminal
5 years ago
Pam Selle 83e6703bf7 Remove revision from version command
5 years ago
James Bardin 0c3bb316ea redirect warnigns to stdout
5 years ago
Martin Atkins 28d2cb55fd main: Special error message for invalid top-level command
5 years ago
James Bardin 3225d9ac11 record all plugin panics, and print on main exit
5 years ago
James Bardin f8893785f0 separate core and provider loggers
5 years ago
James Bardin c2af5333e8 use a log sink to capture logs for panicwrap
5 years ago
James Bardin fd4f7eb0b9 remove prefixed io
5 years ago
James Bardin 1d9d82973b move panicwrap handler to logging package
5 years ago
James Bardin 211edf5d75 use hclog as the default logger
5 years ago
James Bardin 6ca477f042 move helper/logging to internal
5 years ago
Martin Atkins 30204ecded command/cliconfig: Allow development overrides for providers
5 years ago
Pam Selle 328baaad84 Fix un-saved error on chdir
5 years ago
Martin Atkins efe78b2910 main: new global option -chdir
6 years ago
Alisdair McDiarmid f1f24df7ff main: Pass untyped nil for missing creds source
6 years ago
Paddy 5127f1ef8b
command: Unmanaged providers
6 years ago
Martin Atkins 94b87e056b fixup main.go comment about providersource
6 years ago
Martin Atkins 5af1e6234a main: Honor explicit provider_installation CLI config when present
6 years ago
Martin Atkins 8c928e8358 main: Consult local directories as potential mirrors of providers
6 years ago
Martin Atkins e9d0822b2a command: Accept a "provider source" from the main package
6 years ago
Pam Selle 78b1220558 Remove config.go and update things using its aliases
6 years ago
Radek Simko 32f9722d9d
Replace import paths & set UA string where necessary
6 years ago
Martin Atkins cfc1c4900d command/login: Use Cli.Ask to request confirmation
7 years ago
Martin Atkins 22a2580e93 main: Use the new cliconfig package credentials source
7 years ago
Martin Atkins e1590d0a70 command/cliconfig: Factor out CLI config handling
7 years ago
Matthew Sanabria be04e70a0f
Adding documentation for TF_CLI_CONFIG_FILE environment variable (#20834)
7 years ago
Sander van Harmelen 52a1b22f7a Implement the remote enhanced backend
7 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
7 years ago
Martin Atkins bd10b84a8e command/format: include source snippets in diagnostics
7 years ago
Sander van Harmelen 7fb2d1b8de Implement the Enterprise enhanced remote backend
8 years ago