3 # Lookup role and include relevant classes for roles
10 if has_role('muninmaster') {
14 if has_role('nagiosmaster') {
15 include nagios::server
18 # ftp.debian.org and its ecosystem
19 if has_role('debian_mirror') {
20 include roles::debian_mirror
23 if has_role('security_mirror') {
24 include roles::security_mirror
27 if has_role('postgres_backup_server') {
28 include postgres::backup_server
31 if $::hostname in [lw01, lw02, lw03, lw04, lw09, lw10] {
32 include roles::snapshot
39 if has_role('postgresql_server') {
40 include postgres::backup_source
43 if $::keyring_debian_org_mirror {
44 include roles::keyring_debian_org_mirror