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 {
|
for _, k := range ks {
|
||||||
v := m.OutputValues[k]
|
v := m.OutputValues[k]
|
||||||
p.buf.WriteString(fmt.Sprintf("%s = ", k))
|
p.buf.WriteString(fmt.Sprintf("%s = ", k))
|
||||||
|
if v.Sensitive {
|
||||||
|
p.buf.WriteString("(sensitive value)")
|
||||||
|
} else {
|
||||||
p.writeValue(v.Value, plans.NoOp, 0)
|
p.writeValue(v.Value, plans.NoOp, 0)
|
||||||
|
}
|
||||||
p.buf.WriteString("\n")
|
p.buf.WriteString("\n")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -219,7 +219,7 @@ map_var = {
|
|||||||
"first" = "foo"
|
"first" = "foo"
|
||||||
"second" = "bar"
|
"second" = "bar"
|
||||||
}
|
}
|
||||||
sensitive_var = "secret!!!"
|
sensitive_var = (sensitive value)
|
||||||
string_var = "string value"`
|
string_var = "string value"`
|
||||||
|
|
||||||
func basicState(t *testing.T) *states.State {
|
func basicState(t *testing.T) *states.State {
|
||||||
|
Loading…
Reference in New Issue
Block a user