pulumi/pkg/util
Pat Gavlin 4ce02a7163 Serve a Zipkin tracing endpoint from the CLI.
When tracing to a file, serve a Zipkin tracing endpoint from the CLI as
well. This allows us to hand plugins an endpoint they can use to report
traces during the execution of a Pulumi program.

There is a little bit of accidental complexity here:
- In order for trace data to flow across gRPC, we need to ensure that
  a trace that is injected into a gRPC request is injected as something
  the other side understands. In our case, this means we need to inject
  a Jaeger SpanContext as well as/instead of a native (AppDash)
  SpanContext.
- In order to play nicely with the local tracer, we need to convert
  Zipkin spans into native spans. I couldn't find any pre-existing code
  to do this, so this is all our own.
2019-10-15 13:23:49 -07:00
..
archive Fix small bug in untar code 2019-08-07 17:06:57 -07:00
buildutil Prepare for the v1.0.0-beta.1 release. (#3079) 2019-08-13 11:41:32 -07:00
cancel Add license headers 2018-05-22 15:02:47 -07:00
ciutil Add codefresh CI detection. Thanks to @fernandocarletti. (#3270) 2019-09-25 14:41:13 -07:00
cmdutil Serve a Zipkin tracing endpoint from the CLI. 2019-10-15 13:23:49 -07:00
contract Add license headers 2018-05-22 15:02:47 -07:00
fsutil Move planResult#Chdir into fsutil 2019-05-02 18:08:08 -07:00
gitutil Fix parsing of Gitlab urls w subgroups (#3239) 2019-09-16 20:35:23 -07:00
httputil Fix `httputil.DoWithRetry`. (#1555) 2018-06-21 11:06:54 -07:00
logging Replace regex with a replacer 2019-08-19 08:28:34 +02:00
mapper Add license headers 2018-05-22 15:02:47 -07:00
result Use result.Result in more places. (#2568) 2019-03-19 16:21:50 -07:00
retry Merge pull request #1358 from pulumi/retry-bugs 2018-06-01 17:11:23 -07:00
rpcutil Improve tracing support. (#3238) 2019-09-16 14:16:43 -07:00
testutil Add GitLab CI support (#2013) 2018-10-02 16:08:03 -07:00
tracing Do not depend on `backend` package from `client` package 2019-05-10 17:07:52 -07:00
validation Fix 'pulumi new' to support creating stacks in an org (#2950) 2019-07-22 10:12:26 -07:00