pulumi/pkg
Chris Smith 5085c7eef8
Rework polling (#531)
Rework the polling code for `pulumi` when targeting hosted scenarios. (i.e. absorb https://github.com/pulumi/pulumi-service/pull/282.) We now return an `updateID` for update, preview, and destroy. And use bake that into the URL.

This PR also silently ignores 504 errors which are now returned from the Pulumi Service if the PPC request times out.

Combined, this should ameliorate some of the symptoms we see from https://github.com/pulumi/pulumi-ppc/issues/60. Though we'll continue to try to identify and fix the root cause.
2017-11-06 14:12:20 -08:00
..
apitype Rework polling (#531) 2017-11-06 14:12:20 -08:00
compiler/errors Use `Stack` over `Environment` to describe a deployment target 2017-10-16 13:04:20 -07:00
diag Use Fprint, not Fprintf, so we don't format messages 2017-10-26 10:30:30 -07:00
encoding Use go-yaml directly 2017-10-20 14:01:37 -07:00
engine Merge pull request #448 from pulumi/TwoPhaseSnapshot 2017-10-23 10:27:30 -07:00
graph Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
pack Encrypt secrets in Pulumi.yaml 2017-10-24 16:48:12 -07:00
resource Use full state during updates (#526) 2017-11-03 19:45:19 -07:00
testing Remove integration test working folder if tests pass 2017-11-06 11:50:21 -08:00
tokens Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
tools Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
util Aggregate process termination errors 2017-10-30 23:35:11 -07:00
workspace Suport workspace local configuration and use it by default 2017-11-02 13:05:01 -07:00