package
0.0.0-20240401075343-3de72e395564
Repository: https://github.com/distbuild/reclient.git
Documentation: pkg.go.dev

# Functions

DeleteOldLogFiles removes RE tooling log files older than d from dir.
IdleTimeout checks the latest request received timestamp and sends a SIGINT signal if last request received is greater than the expected idle timeout.
NewLocalPool creates a pool with the given args.
StashFiles copies the given files to a temporary location.

# Constants

ReclientTimeoutExitCode is an exit code corresponding to a timeout within reproxy.

# Variables

AllowedIPTimeouts is the max number of IP timeouts before failing the build.

# Structs

Forecast is responsible for forecasting specific parameters of an action based on historical data.
LocalPool is responsible for executing commands locally.
Server is the server responsible for executing and retrieving results of RunRequests.

# Interfaces

Executor can run commands and retrieve their outputs.