class nodo::role::web inherits nodo::base::virtual { # Hidden services $hidden = lookup('apache::site::hidden', undef, undef, false) if $hidden == true { include onion } # Classes for web nodes include database include websites include domain_check ## Reprepro configuration #$reprepro = lookup('nodo::web::reprepro', undef, undef, false) #$reprepro_basedir = '/var/reprepro' # #case $reprepro { # true,'enabled': { # class { 'reprepro': # basedir => '/var/reprepro', # uploaders => lookup('nodo::web::reprepro_uploaders', undef, undef, [ ]), # } # # include reprepro::cron # } # 'disabled': { # class { 'reprepro::disabled': # basedir => '/var/reprepro', # } # } # 'purged': { # class { 'reprepro::purged': # basedir => '/var/reprepro', # } # } # false,default: { } #} backupninja::svn { "svn": src => "/var/svn", } }