pulumi/sdk
Pat Gavlin 97ace29ab1
Begin tracing Pulumi API calls. (#1330)
These changes enable tracing of Pulumi API calls.

The span with which to associate an API call is passed via a
`context.Context` parameter. This required plumbing a
`context.Context` parameter through a rather large number of APIs,
especially in the backend.

In general, all API calls are associated with a new root span that
exists for essentially the entire lifetime of an invocation of the
Pulumi CLI. There were a few places where the plumbing got a bit hairier
than I was willing to address with these changes; I've used
`context.Background()` in these instances. API calls that receive this
context will create new root spans, but will still be traced.
2018-05-07 18:23:03 -07:00
..
nodejs Begin tracing Pulumi API calls. (#1330) 2018-05-07 18:23:03 -07:00
proto Add an ID property to ReadResponse (#1145) 2018-04-10 12:58:50 -07:00
python Begin tracing Pulumi API calls. (#1330) 2018-05-07 18:23:03 -07:00
README.md Clean up the READMEs 2017-09-11 13:18:09 -07:00

Pulumi Fabric SDKs

This directory contains the Pulumi Fabric SDKs, one for each supported language.

Please see the respective READMEs for information about installing and using these libraries: