Move samhain_recipients to hiera
authorPeter Palfrader <peter@palfrader.org>
Thu, 21 Sep 2017 13:00:13 +0000 (15:00 +0200)
committerPeter Palfrader <peter@palfrader.org>
Thu, 21 Sep 2017 13:00:13 +0000 (15:00 +0200)
hieradata/common.yaml
modules/debian_org/manifests/init.pp

index 3201ad5..c3af400 100644 (file)
@@ -7,6 +7,12 @@ role_config__mirrors:
   mirror_basedir_prefix: '/srv/mirrors/'
 role_config__syncproxy:
   mirror_basedir_prefix: '/srv/mirrors/'
+samhain_recipients:
+  - 'debian-archive-debian-samhain-reports@master.debian.org',
+  - 'debian-admin@ftbfs.de',
+  - 'weasel@debian.org',
+  - 'steve@lobefin.net',
+  - 'zumbi@oron.es'
 roles:
   bugsmx:
     - buxtehude.debian.org
index 71e8329..af8f8bb 100644 (file)
@@ -19,13 +19,7 @@ class debian_org {
                package { 'virt-what': ensure => purged }
        }
 
-       $debianadmin = [
-               'debian-archive-debian-samhain-reports@master.debian.org',
-               'debian-admin@ftbfs.de',
-               'weasel@debian.org',
-               'steve@lobefin.net',
-               'zumbi@oron.es'
-       ]
+       $samhain_recipients = hiera('samhain_recipients')
 
        package { [
                        'klogd',
@@ -250,7 +244,7 @@ class debian_org {
        }
        mailalias { 'samhain-reports':
                ensure    => present,
-               recipient => $debianadmin,
+               recipient => $samhain_recipients,
                require   => Package['debian.org']
        }