pkg/

directory
v1.62.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 2, 2023 License: Apache-2.0

Directories

Path Synopsis
Package app has the static app info
Package app has the static app info
Package async has helper utilities for running async code with proper tracing.
Package async has helper utilities for running async code with proper tracing.
pool
Package pool implements an async pool
Package pool implements an async pool
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.
Package caller provides info on the caller
Package caller provides info on the caller
Package callerinfo provides the GetCallerFunction to get the name of the module and function that has called you.
Package callerinfo provides the GetCallerFunction to get the name of the module and function that has called you.
Package cfg manages config for outreach go services
Package cfg manages config for outreach go services
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.
aws
Package aws contains helpers for working with AWS in CLIs
Package aws contains helpers for working with AWS in CLIs
github
Description: Implements consistent ways to get Auth across platforms.
Description: Implements consistent ways to get Auth across platforms.
updater
Description: Provides miscellaneous helpers for the updater
Description: Provides miscellaneous helpers for the updater
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.
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.
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.
Package codec provides encoding/decoding utilities.
Package codec provides encoding/decoding utilities.
Description: Implements a custom Comperer that turns an a function into a Comparer
Description: Implements a custom Comperer that turns an a function into a Comparer
Package env provides environment specific overrides
Package env provides environment specific overrides
Package events defines the standard logging event structures
Package events defines the standard logging event structures
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
adapters
Package adapters integrates the logger with 3rd party loggers
Package adapters integrates the logger with 3rd party loggers
internal/entries
Package entries provides an interface to work with Entries
Package entries provides an interface to work with Entries
logtest
logtest provides the ability to test logs
logtest provides the ability to test logs
Package metrics implements the outreach metrics API
Package metrics implements the outreach metrics API
ometrics module
Package orerr implements outreach specific error utilities.
Package orerr implements outreach specific error utilities.
Description: Implements a buffered writer that writes the last N bytes written to it
Description: Implements a buffered writer that writes the last N bytes written to it
Package queue provides queue data structure.
Package queue provides queue data structure.
Description: This file contains the read through cache implementation for this package.
Description: This file contains the read through cache implementation for this package.
Package secrets manages secrets config for outreach applications
Package secrets manages secrets config for outreach applications
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.
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`.
Package sshhelper is a toolkit for common ssh-related operations.
Package sshhelper is a toolkit for common ssh-related operations.
Package statuscodes provides custom status types and helpers
Package statuscodes provides custom status types and helpers
Description: Implements a telefork client
Description: Implements a telefork client
Package tester implements a test runner compatible with testing.T
Package tester implements a test runner compatible with testing.T
Package trace wraps standard tracing for outreach.
Package trace wraps standard tracing for outreach.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL