Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
call
The call package helps support tracking latency and other metrics for calls.
|
The call package helps support tracking latency and other metrics for calls. |
logf
package logf has the log.F implementation
|
package logf has the log.F implementation |
pkg
|
|
app
Package app has the static app info
|
Package app has the static app info |
async
Package async has helper utilities for running async code with proper tracing.
|
Package async has helper utilities for running async code with proper tracing. |
box
Package box implements the definitions of a box configuration file and tools to access it.
|
Package box implements the definitions of a box configuration file and tools to access it. |
caller
package caller provides info on the caller
|
package caller provides info on the caller |
cfg
Package cfg manages config for outreach go services
|
Package cfg manages config for outreach go services |
cleanup
Package cleanup provides helpers to make it easy to do cleanups.
|
Package cleanup provides helpers to make it easy to do cleanups. |
cli
Description: This file contains cli functions used in bootstrap and eventually in stencil.
|
Description: This file contains cli functions used in bootstrap and eventually in stencil. |
cli/aws
Package aws contains helpers for working with AWS in CLIs
|
Package aws contains helpers for working with AWS in CLIs |
cli/github
Description: Implements consistent ways to get Auth across platforms.
|
Description: Implements consistent ways to get Auth across platforms. |
cli/updater/archive
Package archive contains methods for extracting file(s) from arbitrary archive types.
|
Package archive contains methods for extracting file(s) from arbitrary archive types. |
cli/updater/release
Package release contains methods that interact with releases from VCS providers that do not exist natively in git.
|
Package release contains methods that interact with releases from VCS providers that do not exist natively in git. |
cli/updater/resolver
Package resolver contains a git tag aware version resolver that supports channels to determine the latest version.
|
Package resolver contains a git tag aware version resolver that supports channels to determine the latest version. |
codec
codec contains encoding/decoding utilities.
|
codec contains encoding/decoding utilities. |
differs
Package differs contains custom diffing test utilities
|
Package differs contains custom diffing test utilities |
env
env provides environment specific overrides
|
env provides environment specific overrides |
events
Package events defines the standard logging event structures
|
Package events defines the standard logging event structures |
exec
Package exec implements os/exec stdlib helpers
|
Package exec implements os/exec stdlib helpers |
log
Package log implements standard go logging
|
Package log implements standard go logging |
log/adapters
Description: This file integrates the logger with go-logr/logr
|
Description: This file integrates the logger with go-logr/logr |
log/logtest
logtest provides the ability to test logs
|
logtest provides the ability to test logs |
metrics
Package metrics implements the outreach metrics API
|
Package metrics implements the outreach metrics API |
orerr
Package orerr implements outreach specific error utilities.
|
Package orerr implements outreach specific error utilities. |
orio
Package orio implements IO utilities.
|
Package orio implements IO utilities. |
region
Description: This file contains the read through cache implementation for this package.
|
Description: This file contains the read through cache implementation for this package. |
secrets
Package secrets manages secrets config for outreach applications
|
Package secrets manages secrets config for outreach applications |
shuffler
Package shuffler primarily provides the Suite struct that functions as a test runner and randomizer when embedded in your test struct.
|
Package shuffler primarily provides the Suite struct that functions as a test runner and randomizer when embedded in your test struct. |
sshconfig
Package sshconfig implements a small ssh config parser based on the output of `ssh -G`.
|
Package sshconfig implements a small ssh config parser based on the output of `ssh -G`. |
sshhelper
Package sshhelper is a toolkit for common ssh-related operations.
|
Package sshhelper is a toolkit for common ssh-related operations. |
telefork
Package telefork contains basic telefork client and exposes tracing presend handler.
|
Package telefork contains basic telefork client and exposes tracing presend handler. |
tester
Package tester implements a test runner compatible with testing.T
|
Package tester implements a test runner compatible with testing.T |
trace
Package trace wraps standard tracing for outreach.
|
Package trace wraps standard tracing for outreach. |
ometrics
Module
|
|
tools
|
|
logger
main
|
main |
Click to show internal directories.
Click to hide internal directories.