aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/agent-messaging
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2023-04-21 16:03:50 +0100
committerChristopher Baines <mail@cbaines.net>2023-04-21 16:03:50 +0100
commite135098282c78f03a2c9a037a19319dde0185814 (patch)
treef9bf8aa48bda99abd0464490ff8ceabcfe5b12ed /guix-build-coordinator/agent-messaging
parentc9964592646c7c59bd230115e57a3f24304c5b55 (diff)
downloadbuild-coordinator-e135098282c78f03a2c9a037a19319dde0185814.tar
build-coordinator-e135098282c78f03a2c9a037a19319dde0185814.tar.gz
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.
Diffstat (limited to 'guix-build-coordinator/agent-messaging')
-rw-r--r--guix-build-coordinator/agent-messaging/http/server.scm2
-rw-r--r--guix-build-coordinator/agent-messaging/local.scm3
2 files changed, 2 insertions, 3 deletions
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))