3 if getfromhash($site::nodeinfo, 'puppetmaster') {
7 if getfromhash($site::nodeinfo, 'muninmaster') {
11 if getfromhash($site::nodeinfo, 'nagiosmaster') {
12 include nagios::server
15 if getfromhash($site::nodeinfo, 'buildd') {
19 if $::hostname in [chopin,franck,morricone,bizet] {
20 include roles::dakmaster
23 if getfromhash($site::nodeinfo, 'apache2_security_mirror') {
24 include roles::security_mirror
27 if getfromhash($site::nodeinfo, 'apache2_www_mirror') {
28 include roles::www_mirror
31 if getfromhash($site::nodeinfo, 'apache2_backports_mirror') {
32 include roles::backports_mirror
35 if getfromhash($site::nodeinfo, 'ftp.d.o') {
39 if getfromhash($site::nodeinfo, 'ftp.upload.d.o') {
40 include roles::ftp_upload
43 if $::hostname in [bizet,morricone] {
44 include roles::backports_master
47 if getfromhash($site::nodeinfo, 'apache2_ftp-upcoming_mirror') {
48 include roles::ftp-upcoming_mirror