package main
import "craftdesign.group/quarry/internal/runner"
// runnerCmd is `quarry runner`: the same program as the standalone
// quarry-runner the forge serves for download, for a machine that
// already has quarry.
func runnerCmd(args []string) error {
return runner.Main(args, "quarry runner", version)
}
// jobEnvCmd is `quarry job-env`: a runner's job user starts each
// command through it (RFC 0019 §isolation).
func jobEnvCmd(args []string) error { return runner.JobEnvMain(args) }
// jobReclaimCmd is `quarry job-reclaim SLOT`: run as SLOT, it ends what
// a job left running (RFC 0019 §isolation).
func jobReclaimCmd(args []string) error { return runner.JobReclaimMain(args) }