save config value to planfile

pull/37389/head
Daniel Schmidt 9 months ago
parent fb0445faf2
commit 1bd8eb8629

@ -1291,6 +1291,12 @@ func actionInvocationFromTfplan(rawAction *planproto.ActionInvocationInstance) (
}
ret.ProviderAddr = providerAddr
configVal, err := valueFromTfplan(rawAction.ConfigValue)
if err != nil {
return nil, fmt.Errorf("invalid config value: %s", err)
}
ret.ConfigValue = configVal
return ret, nil
}
@ -1314,6 +1320,7 @@ func actionInvocationToTfPlan(action *plans.ActionInvocationInstanceSrc) (*planp
case configs.AfterDestroy:
triggerEvent = planproto.ActionTriggerEvent_AFTER_DESTROY
}
configValue := valueToTfplan(action.ConfigValue)
ret := &planproto.ActionInvocationInstance{
Addr: action.Addr.String(),
@ -1322,6 +1329,7 @@ func actionInvocationToTfPlan(action *plans.ActionInvocationInstanceSrc) (*planp
ActionsListIndex: int64(action.ActionsListIndex),
ActionTriggerBlockIndex: int64(action.ActionTriggerBlockIndex),
TriggerEvent: triggerEvent,
ConfigValue: configValue,
}
return ret, nil
}

Loading…
Cancel
Save