stacks: remove extra checks from mock provider

TF-13960
Daniel Schmidt 2 years ago
parent 2c94390434
commit ea9162235d
No known key found for this signature in database
GPG Key ID: 377C3A4D62FBBBE2

@ -2328,16 +2328,10 @@ func (provider *deferredActionsProvider) Provider() providers.Interface {
}
},
ApplyResourceChangeFn: func(req providers.ApplyResourceChangeRequest) providers.ApplyResourceChangeResponse {
var key string
if v := req.Config.GetAttr("name"); v.IsKnown() {
key = req.Config.GetAttr("name").AsString()
} else {
key = "<unknown>"
}
key := req.Config.GetAttr("name").AsString()
newState := req.PlannedState
if req.PlannedState.IsKnown() && !req.PlannedState.IsNull() && !newState.GetAttr("output").IsKnown() {
if !newState.GetAttr("output").IsKnown() {
newStateValues := req.PlannedState.AsValueMap()
newStateValues["output"] = cty.StringVal(key)
newState = cty.ObjectVal(newStateValues)

Loading…
Cancel
Save