Commit Graph

1033 Commits (dc0fee96ef4672f14e5dd4458895c3a514b2082a)

Author SHA1 Message Date
Daniel Schmidt dc0fee96ef use centralized arguments collection in apply
2 months ago
Daniel Schmidt 8faccde780 implement centralized variable collection
2 months ago
Daniel Schmidt 026c935961 move UnparsedVariableValue from backendrun to arguments
2 months ago
Daniel Schmidt 90eae782bf move vars handling into own file
2 months ago
Daniel Schmidt 81b328f924
update copyright headers
2 months ago
Daniel Schmidt d09d5ea60f
remove now unused method
2 months ago
Daniel Schmidt 592d0fe4dd
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 5e51b831be
refactor state-replace-provider command argument parsing
2 months ago
Daniel Schmidt 32fb18572d
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 89bea5de5b
refactor state-rm command argument parsing
2 months ago
Daniel Schmidt c66d0d72c1
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 442126553b
refactor state-push command argument parsing
2 months ago
Daniel Schmidt b9f6f14003
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 9f3c282096
refactor state-mv command argument parsing
2 months ago
Daniel Schmidt 52bbc57c62
refactor state-pull command argument parsing
2 months ago
Daniel Schmidt acb6ed3f22
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt f7cde006ff
refactor state-show command argument parsing
2 months ago
Daniel Schmidt da74b59ea1
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 3dbfbe5dc9
refactor state-list command argument parsing
2 months ago
Daniel Schmidt af7783eb62
refactor providers lock command argument parsing
2 months ago
Daniel Schmidt c7729926fa
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 0066780049
refactor providers mirror command argument parsing
2 months ago
Daniel Schmidt c15f0409ed
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 0c384e8cd8
refactor providers schema command argument parsing
2 months ago
Daniel Schmidt 6f32f249f7
refactor providers command argument parsing
2 months ago
Daniel Schmidt 3a2686938f
use the arguments package for import command
2 months ago
Daniel Schmidt 61923826f8
don't explicitly specify defaults in argument parsing
2 months ago
Daniel Schmidt 5a9c0196d9
let command handle defaults
2 months ago
Daniel Schmidt 6b83486498
use the arguments package for taint commands
2 months ago
Radek Simko 0fe906fa8c make copyrightfix
2 months ago
Sarah French c7da02b4a8
feat: Enable validate command to validate state_store blocks. (#38157)
2 months ago
Sarah French 694f746748
validate: Add checking the backend block to the `validate` command (#38021)
2 months ago
Samsondeen 77237310aa
Colorize diag details (#38145)
2 months ago
Sarah French b8c2cabee8
init: Fix when error diagnostics are acted on in PSS's experimental version of `init`. Avoid trying to initialise a state store with insufficient config. (#38125)
2 months ago
Radek Simko 27770ee805
PSS: Migration from a backend to a state store (#38048)
2 months ago
Radek Simko 87ba30ef88
plan: Improve diagnostics for uninitialized state_store provider (#38075)
2 months ago
Sarah French 0ef56b2853
PSS : Test edge cases when the selected workspace doesn't exist during `init` with a `state_store` (#38119)
2 months ago
Sarah French 02a4ddce1b
fix: Fail an `apply` command if the plan file was generated for a workspace that isn't the selected workspace (#37955)
2 months ago
Daniel Schmidt 75445e1ef8 use a string as deprecation origin to help with indirect references
2 months ago
Daniel Schmidt a96df66a9a display origin of deprecated value in diagnostic
2 months ago
Daniel Schmidt 3a36e7732b refactor: extract write snippet in diagnostic rendering
2 months ago
Daniel Schmidt ea7f1e3043 add extra origin information for deprecation diagnostics
2 months ago
Radek Simko 41102accc6
command: Fix copy-paste error in error message (#38116)
2 months ago
Radek Simko 1fde2537c2
command/init: Avoid ignoring errors when setting PSS configs (#38115)
2 months ago
Sarah French 2465e326a2
refactor: Use existing methods to detect if a provider is built in (#38118)
2 months ago
Daniel Schmidt d813ad14f7 add deprecation marks
2 months ago
Daniel Schmidt 4b34066cf2 add error to Pre and PostDiff hook
2 months ago
Sarah French 8e59c3296a
PSS: Address edge case in `workspace list` when no state files/workspace artefacts exist (#38094)
2 months ago
Sarah French ac3e32b62b
test: Add test asserting deprecation warnings are present when legacy `env` subcommands are used (#38091)
3 months ago
Samsondeen 0b35407d2c
Allow functions in test mock blocks (#37883)
3 months ago