pulumi/pkg/resource
Pat Gavlin ff2a3fa242 Replace Plan.Apply with planResult.Walk. (#383)
`deploy.Plan.Apply` was only consumed by the engine, and seemed to be in
the wrong place given the API exported by the rest of `Plan` (i.e.
`Plan.Start` + `PlanIterator`). Furthermore, we were missing a reasonable
opportunity to share code between `update` and `preview`, both of which
need to walk the plan. These changes move the plan walk into `package engine`
as `planResult.Walk` and replace the `Progress` interface with a new interface,
`StepActions`, which subsumes the functionality of the former and adds support
for implementation-specific step execution. `planResult.Walk` is then
consumed by both `Engine.Deploy` and `Engine.PrintPlan`.
2017-10-02 14:26:51 -07:00
..
deploy Replace Plan.Apply with planResult.Walk. (#383) 2017-10-02 14:26:51 -07:00
environment Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
idl Bring LUMIDL up to code 2017-09-11 16:58:25 -07:00
plugin Add an Invoke RPC method on ResourceProvider 2017-09-30 14:53:27 -04:00
provider Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
asset.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
asset_test.go Add some more asset serialization round-tripping tests 2017-07-17 11:30:10 -07:00
errors.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
properties.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
properties_diff.go Add diffing logic for assets/archives 2017-07-17 12:11:15 -07:00
properties_diff_test.go Add diffing logic for assets/archives 2017-07-17 12:11:15 -07:00
properties_test.go Tolerate computed and output properties 2017-08-03 11:01:38 -07:00
resource_goal.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
resource_id.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
resource_id_test.go Permit -1 for randlen and maxlen 2017-07-15 09:59:44 -07:00
resource_state.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
status.go Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
urn.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
urn_test.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00