check_gpg_key_expiration.sh/service_check_gpg_key_expir...

20 lines
406 B
Plaintext

apply Service "gpg-key " for (key => config in host.vars["gpg-key-expiration"]) {
import "generic-service"
check_command = "gpg-key-expiration"
check_interval = 1d
retry_interval = 4h
vars.notification_interval = 1d
vars.check_gpg_key_expiration_url = key
for (k => v in config) {
if (match("_*", k)) {
vars[k.substr(1)] = v
} else {
vars["check_gpg_key_expiration_" + k] = v
}
}
}