Add remote autoscaler daemon endpoint support
All checks were successful
buildbot/nix-eval Build done.
buildbot/nix-build Build done.
buildbot/nix-effects Build done.

This commit is contained in:
Abel Luck 2026-03-05 15:47:57 +01:00
parent 95021a4253
commit 679b5c8d07
11 changed files with 291 additions and 22 deletions

View file

@ -3,7 +3,9 @@ from dataclasses import dataclass
@dataclass(frozen=True)
class AutoscaleSettings:
daemon_socket: str
daemon_socket: str | None = "/run/nix-builder-autoscaler/daemon.sock"
daemon_url: str | None = None
daemon_auth_token: str | None = None
system_property: str = "system"
default_system: str = "x86_64-linux"
reserve_timeout_seconds: int = 900