aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/datastore.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix-build-coordinator/datastore.scm')
-rw-r--r--guix-build-coordinator/datastore.scm8
1 files changed, 6 insertions, 2 deletions
diff --git a/guix-build-coordinator/datastore.scm b/guix-build-coordinator/datastore.scm
index a12c41a..4af90e0 100644
--- a/guix-build-coordinator/datastore.scm
+++ b/guix-build-coordinator/datastore.scm
@@ -97,12 +97,16 @@
(define* (database-uri->datastore database
#:key
- metrics-registry)
+ metrics-registry
+ worker-thread-log-exception?)
(cond
((string-prefix? "pg://" database)
(postgresql-datastore database))
((string-prefix? "sqlite://" database)
- (sqlite-datastore database #:metrics-registry metrics-registry))
+ (sqlite-datastore database
+ #:metrics-registry metrics-registry
+ #:worker-thread-log-exception?
+ worker-thread-log-exception?))
(else
(error
(simple-format #f "Unknown database ~A" database)))))