mirror of
https://github.com/opentofu/opentofu.git
synced 2025-02-25 18:45:20 -06:00
Merge pull request #26740 from hashicorp/pselle/show-output-sensitive
Hide sensitive outputs in terraform show
This commit is contained in:
commit
2a222985f9
@ -74,7 +74,11 @@ func State(opts *StateOpts) string {
|
||||
for _, k := range ks {
|
||||
v := m.OutputValues[k]
|
||||
p.buf.WriteString(fmt.Sprintf("%s = ", k))
|
||||
p.writeValue(v.Value, plans.NoOp, 0)
|
||||
if v.Sensitive {
|
||||
p.buf.WriteString("(sensitive value)")
|
||||
} else {
|
||||
p.writeValue(v.Value, plans.NoOp, 0)
|
||||
}
|
||||
p.buf.WriteString("\n")
|
||||
}
|
||||
}
|
||||
|
@ -219,7 +219,7 @@ map_var = {
|
||||
"first" = "foo"
|
||||
"second" = "bar"
|
||||
}
|
||||
sensitive_var = "secret!!!"
|
||||
sensitive_var = (sensitive value)
|
||||
string_var = "string value"`
|
||||
|
||||
func basicState(t *testing.T) *states.State {
|
||||
|
Loading…
Reference in New Issue
Block a user