package
1.1.4
Repository: https://github.com/tetratelabs/func-e.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

CurrentVersion returns the first version in priority of VersionUsageList and its source or an error.
InstallIfNeeded downloads an Envoy binary corresponding to globals.GlobalOpts and returns a path to it or an error.
NewGetVersions creates a new Envoy versions fetcher.
NewRuntime creates a new Runtime that runs envoy in globals.RunOpts RunDir opts allows a user running envoy to control the working directory by ID or path, allowing explicit cleanup.
VersionUsageList is the priority order of Envoy version sources.
WriteCurrentVersion writes the version to CurrentVersionWorkingDirFile or CurrentVersionHomeDirFile depending on if the former is present.

# Constants

CurrentVersionHomeDirFile is used for stable "versions" and "help" output.
CurrentVersionWorkingDirFile is used for stable "versions" and "help" output.

# Structs

Runtime manages an Envoy lifecycle.