- roles::mirror_health { 'ftp':
- check_hosts => ['accumu.debian.backend.mirrors.debian.org', 'bytemark.debian.backend.mirrors.debian.org', 'conova.debian.backend.mirrors.debian.org', 'skroutz.debian.backend.mirrors.debian.org'],
+ $hosts_to_check = hiera('roles.debian_mirror', {})
+ .filter |$h| { $h[1]['fastly-backend'] }
+ .map |$h| { $h[1]['service-hostname'] }
+
+ roles::mirror_health { 'ftp':
+ check_hosts => $hosts_to_check,