Directories
Path | Synopsis |
---|---|
bootstrapResult | Package bootstrapResult defines a common way to express the result of bootstrapping a command via JSON. |
butler | Package butler is the main engine for the Butler executable. |
butler/bootstrap | Package bootstrap handles Butler-side bootstrapping functionality. |
butler/bundler | Package bundler is responsible for efficiently transforming aggregate stream data into Butler messages for export. |
butler/output | Package output contains interfaces and implementations for Butler Outputs, which are responsible for delivering Butler protobufs to LogDog collection endpoints. |
butler/output/directory | |
butler/output/log | Package log implements the "log" Output. |
butler/output/logdog | Package logdog implements output to a Logdog server via PubSub. |
butler/output/null | |
butler/streamserver | |
butlerlib/bootstrap | |
butlerlib/streamclient | |
butlerlib/streamproto | Package streamproto describes the protocol primitives used by LogDog/Butler for stream negotiation. |
cli | |
cmd/logdog | |
cmd/logdog_butler | Package main is entry point for the command-line LogDog Butler application. |
coordinator | |
pubsubprotocol | Package pubsubprotocol implements the LogDog pubsub wire protocol. |