pulumi/pkg/resource/deploy/progress.go
Joe Duffy f6e694c72b Rename pulumi-fabric to pulumi
This includes a few changes:

* The repo name -- and hence the Go modules -- changes from pulumi-fabric to pulumi.

* The Node.js SDK package changes from @pulumi/pulumi-fabric to just pulumi.

* The CLI is renamed from lumi to pulumi.
2017-09-21 19:18:21 -07:00

15 lines
433 B
Go

// Copyright 2016-2017, Pulumi Corporation. All rights reserved.
package deploy
import (
"github.com/pulumi/pulumi/pkg/resource"
)
// Progress can be used for progress reporting.
type Progress interface {
// Before is invoked prior to a step executing.
Before(step Step)
// After is invoked after a step executes, and is given access to the error, if any, that occurred.
After(step Step, state resource.Status, err error)
}