diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2025-03-12 11:32:54 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2025-03-23 19:29:14 +0100 |
| commit | aed019b646603171908e6d63476fe093da36ae0a (patch) | |
| tree | 97db34d1ce0cd06b5509fa1847f4cd8da578b10f /gnu/home | |
| parent | 6de8771a14adb98c5e082827762bb66de8f5ab83 (diff) | |
services: shepherd: Factorize ‘trigger’ action.
* gnu/services/shepherd.scm (shepherd-trigger-action): New variable.
* gnu/services/admin.scm (log-cleanup-shepherd-services)
(unattended-upgrade-shepherd-services): Use it.
* gnu/services/backup.scm (restic-backup-job->shepherd-service): Use it.
* gnu/home/services/shepherd.scm: Re-export ‘shepherd-trigger-action’.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I834b5b9b61c78f012ee9306df6cf4fd8a93dd6d2
Diffstat (limited to 'gnu/home')
| -rw-r--r-- | gnu/home/services/shepherd.scm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/home/services/shepherd.scm b/gnu/home/services/shepherd.scm index b2b141d4de2..25f1641b32d 100644 --- a/gnu/home/services/shepherd.scm +++ b/gnu/home/services/shepherd.scm | |||
| @@ -52,7 +52,8 @@ | |||
| 52 | shepherd-service-modules | 52 | shepherd-service-modules |
| 53 | 53 | ||
| 54 | shepherd-action | 54 | shepherd-action |
| 55 | shepherd-configuration-action)) | 55 | shepherd-configuration-action |
| 56 | shepherd-trigger-action)) | ||
| 56 | 57 | ||
| 57 | (define-record-type* <home-shepherd-configuration> | 58 | (define-record-type* <home-shepherd-configuration> |
| 58 | home-shepherd-configuration make-home-shepherd-configuration | 59 | home-shepherd-configuration make-home-shepherd-configuration |
