From e135098282c78f03a2c9a037a19319dde0185814 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Fri, 21 Apr 2023 16:03:50 +0100 Subject: Include the submit_outputs information in the agent status response This means that agents will know whether to submit the outputs of builds, even if they're restarted. --- guix-build-coordinator/agent-messaging/http/server.scm | 2 +- guix-build-coordinator/agent-messaging/local.scm | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'guix-build-coordinator/agent-messaging') diff --git a/guix-build-coordinator/agent-messaging/http/server.scm b/guix-build-coordinator/agent-messaging/http/server.scm index 2928513..3de5c69 100644 --- a/guix-build-coordinator/agent-messaging/http/server.scm +++ b/guix-build-coordinator/agent-messaging/http/server.scm @@ -261,7 +261,7 @@ port. Also, the port used can be changed by passing the --port option.\n" processor-count)) (render-json - (agent-details datastore uuid))) + (agent-details build-coordinator uuid))) (render-json '(("error" . "access denied")) #:code 403))) diff --git a/guix-build-coordinator/agent-messaging/local.scm b/guix-build-coordinator/agent-messaging/local.scm index 4a02a39..e33b6bb 100644 --- a/guix-build-coordinator/agent-messaging/local.scm +++ b/guix-build-coordinator/agent-messaging/local.scm @@ -54,8 +54,7 @@ args) (apply (lambda* (status #:key (log default-log)) - (agent-details (build-coordinator-datastore - (slot-ref interface 'build-coordinator)) + (agent-details (slot-ref interface 'build-coordinator) (slot-ref interface 'agent-id))) args)) -- cgit v1.2.3