diff options
author | Ludovic Courtès <ludo@gnu.org> | 2023-08-06 18:59:15 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2023-08-20 22:48:47 +0200 |
commit | 1c30d5a6bfc5d48137f4bdcc271189a06fdc6ed3 (patch) | |
tree | 2a9071893ae6bcc5e5505cc240a2f934cabdbd00 /etc | |
parent | 161d010d40aa31f59b2ad3ecca12efda7c70366d (diff) | |
download | guix-1c30d5a6bfc5d48137f4bdcc271189a06fdc6ed3.tar.gz guix-1c30d5a6bfc5d48137f4bdcc271189a06fdc6ed3.zip |
home: services: mcron: Define as a mapping of the system service.
* gnu/services/mcron.scm (list-of-gexps?): Remove.
(<mcron-configuration>): Rewrite using 'define-record-type*'.
[home-service?]: New field.
[log-file]: Make thunked and changed default value.
(mcron-shepherd-services): Honor 'home-service?' and remove use of
'maybe-value-set?'.
(mcron-service-type): Inherit 'home-service?' from CONFIG.
(generate-doc): Remove.
* gnu/home/services/mcron.scm (list-of-gexp?)
(<home-mcron-configuration>, job-files, shepherd-schedule-action)
(home-mcron-shepherd-services, home-mcron-profile)
(home-mcron-extend, generate-doc): Remove.
(home-mcron-configuration): Turn into a macro.
(home-mcron-service-type): Define in terms of
'system->home-service-type'.
<top level>: Add service type mapping.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions