mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
services: guix-data-service: Fix data-service-setup-database script.
* gnu/services/guix.scm (guix-data-service-shepherd-services): Use begin rather than lambda, add some logging and use guile from the data service package. Change-Id: I915682e513a3cc8e3cbf324e3c650c65d2852a96
This commit is contained in:
parent
59f81da5e0
commit
fe50e73307
1 changed files with 5 additions and 2 deletions
|
@ -639,11 +639,13 @@ ca-certificates.crt file in the system profile."
|
|||
(append
|
||||
(map second (package-inputs package))
|
||||
(map second (package-propagated-inputs package))))
|
||||
#~(lambda _
|
||||
#~(begin
|
||||
(use-modules (guix-data-service database)
|
||||
(guix-data-service model git-repository)
|
||||
(guix-data-service model build-server))
|
||||
|
||||
(simple-format #t "data-service-setup-database: ~A\n"
|
||||
(current-filename))
|
||||
(begin
|
||||
((@ (guix-data-service database) run-sqitch))
|
||||
|
||||
|
@ -656,7 +658,8 @@ ca-certificates.crt file in the system profile."
|
|||
#~(((@ (guix-data-service model build-server)
|
||||
specify-build-servers)
|
||||
'(#$@build-servers)))
|
||||
'()))))))
|
||||
'()))))
|
||||
#:guile (lookup-package-input package "guile")))
|
||||
#:user #$user
|
||||
#:group #$group
|
||||
#:directory "/var/lib/guix-data-service"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue