diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-03-11 22:00:44 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-03-18 16:03:33 +0100 |
commit | e607c377bb677ee4de0b0527adcef9d333767c0f (patch) | |
tree | db902b9104bce35640fbeedb19d0c6254a46230b /gnu/home/services | |
parent | f5a94b3a9f5b62e79d616e9631a5137f1a100f69 (diff) | |
download | guix-e607c377bb677ee4de0b0527adcef9d333767c0f.tar.gz |
home: services: Export record type accessors.
* gnu/home/services/shepherd.scm: Export <home-shepherd-configuration> accessors. Re-export <shepherd-service> accessors.
Diffstat (limited to 'gnu/home/services')
-rw-r--r-- | gnu/home/services/shepherd.scm | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/gnu/home/services/shepherd.scm b/gnu/home/services/shepherd.scm index 7a9cc064bb..feff130259 100644 --- a/gnu/home/services/shepherd.scm +++ b/gnu/home/services/shepherd.scm @@ -24,12 +24,27 @@ #:use-module (guix sets) #:use-module (guix gexp) #:use-module (guix records) - #:use-module (srfi srfi-1) - #:export (home-shepherd-service-type - home-shepherd-configuration) + + home-shepherd-configuration + home-shepherd-configuration? + home-shepherd-configuration-shepherd + home-shepherd-configuration-auto-start? + home-shepherd-configuration-services) #:re-export (shepherd-service + shepherd-service? + shepherd-service-documentation + shepherd-service-provision + shepherd-service-canonical-name + shepherd-service-requirement + shepherd-service-one-shot? + shepherd-service-respawn? + shepherd-service-start + shepherd-service-stop + shepherd-service-auto-start? + shepherd-service-modules + shepherd-action)) (define-record-type* <home-shepherd-configuration> |