From 703e5c92eeb38d86455c2b1cace5cad9fc08b349 Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Mon, 8 Feb 2021 12:30:12 +0100 Subject: services: cuirass: Add Zabbix support. * gnu/services/cuirass.scm ()[zabbix-uri]: New field. (cuirass-shepherd-service): Honor it. --- gnu/services/cuirass.scm | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gnu/services') diff --git a/gnu/services/cuirass.scm b/gnu/services/cuirass.scm index 2d0bf47b48..d291d494fc 100644 --- a/gnu/services/cuirass.scm +++ b/gnu/services/cuirass.scm @@ -109,6 +109,8 @@ (default #f)) (fallback? cuirass-configuration-fallback? ;boolean (default #f)) + (zabbix-uri cuirass-configuration-zabbix-uri ;string + (default #f)) (extra-options cuirass-configuration-extra-options (default '()))) @@ -129,6 +131,7 @@ (use-substitutes? (cuirass-configuration-use-substitutes? config)) (one-shot? (cuirass-configuration-one-shot? config)) (fallback? (cuirass-configuration-fallback? config)) + (zabbix-uri (cuirass-configuration-zabbix-uri config)) (extra-options (cuirass-configuration-extra-options config))) `(,(shepherd-service (documentation "Run Cuirass.") @@ -145,6 +148,11 @@ #$@(if use-substitutes? '("--use-substitutes") '()) #$@(if one-shot? '("--one-shot") '()) #$@(if fallback? '("--fallback") '()) + #$@(if zabbix-uri + (list (string-append + "--zabbix-uri=" + zabbix-uri)) + '()) #$@extra-options) #:environment-variables -- cgit v1.2.3