pulumi/pkg/util
Sean Gillespie ca58b8117f
Clarify control flow in step generator (#1843)
* Introduce Result type to engine

The Result type can be used to signal the failure of a computation due
to both internal and non-internal reasons. If a computation failed due
to an internal error, the Result type carries that error with it and
provides it when the 'Error' method on a Result is called. If a
computation failed gracefully, but wished to bail instead of continue a
doomed plan, the 'Error' method provides a value of null.

* CR feedback
2018-09-05 15:08:09 -07:00
..
archive Add license headers 2018-05-22 15:02:47 -07:00
buildutil Do not include git information in PyPI version. 2018-06-11 13:01:49 -06:00
cancel Add license headers 2018-05-22 15:02:47 -07:00
cmdutil Disable colors if we're not in an interactive session. (#1878) 2018-09-05 00:31:15 -07:00
contract Add license headers 2018-05-22 15:02:47 -07:00
fsutil Add license headers 2018-05-22 15:02:47 -07:00
gitutil Support for more ProgramTestOptions in With (#1844) 2018-08-30 11:08:19 -05:00
httputil Fix httputil.DoWithRetry. (#1555) 2018-06-21 11:06:54 -07:00
logging Fix wierd interactions due to Cobra and glog 2018-08-20 14:08:40 -07:00
mapper Add license headers 2018-05-22 15:02:47 -07:00
result Clarify control flow in step generator (#1843) 2018-09-05 15:08:09 -07:00
retry Merge pull request #1358 from pulumi/retry-bugs 2018-06-01 17:11:23 -07:00
rpcutil Partial status for resource providers 2018-07-02 13:32:23 -07:00
testutil Rework CI detection logic 2018-08-08 20:51:25 -07:00