diff options
Diffstat (limited to 'guix-build-coordinator/datastore.scm')
-rw-r--r-- | guix-build-coordinator/datastore.scm | 8 |
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))))) |