diff options
Diffstat (limited to 'manifests/role/web.pp')
| -rw-r--r-- | manifests/role/web.pp | 86 | 
1 files changed, 43 insertions, 43 deletions
diff --git a/manifests/role/web.pp b/manifests/role/web.pp index a497108..2d25c9c 100644 --- a/manifests/role/web.pp +++ b/manifests/role/web.pp @@ -6,53 +6,53 @@ class nodo::role::web inherits nodo::base::virtual {    }    # Munin -  $munin = hiera('nodo::munin_node::manage', True) -  if $munin == true { -    munin::plugin { [ 'apache_accesses', 'apache_processes', 'apache_volume' ]: -      ensure => present, -    } - -    package { 'libcache-cache-perl':  # needed by munin mysql plugin -      ensure => present, -    } - -    munin::plugin { [ 'mysql_queries', 'mysql_slowqueries', 'mysql_bytes', 'mysql_threads' ]: -      ensure => present, -      config => "user root\nenv.mysqlopts --defaults-extra-file=/etc/mysql/debian.cnf", -    } -  } +  #$munin = hiera('nodo::munin_node::manage', True) +  #if $munin == true { +  #  munin::plugin { [ 'apache_accesses', 'apache_processes', 'apache_volume' ]: +  #    ensure => present, +  #  } +  # +  #  # Needed by munin mysql plugin +  #  package { 'libcache-cache-perl': +  #    ensure => present, +  #  } +  # +  #  munin::plugin { [ 'mysql_queries', 'mysql_slowqueries', 'mysql_bytes', 'mysql_threads' ]: +  #    ensure => present, +  #    config => "user root\nenv.mysqlopts --defaults-extra-file=/etc/mysql/debian.cnf", +  #  } +  #}    # Classes for web nodes    include database - -  # Put your custom sites and users here    include websites - -  # Reprepro configuration -  $reprepro         = hiera('nodo::web::reprepro', false) -  $reprepro_basedir = '/var/reprepro' - -  case $reprepro { -    true,'enabled': { -      class { 'reprepro': -        basedir   => '/var/reprepro', -        uploaders => hiera('nodo::web::reprepro_uploaders', [ ]), -      } - -      include reprepro::cron -    } -    'disabled': { -      class { 'reprepro::disabled': -        basedir => '/var/reprepro', -      } -    } -    'purged': { -      class { 'reprepro::purged': -        basedir => '/var/reprepro', -      } -    } -    false,default: { } -  } +  include domain_check + +  ## Reprepro configuration +  #$reprepro         = hiera('nodo::web::reprepro', false) +  #$reprepro_basedir = '/var/reprepro' +  # +  #case $reprepro { +  #  true,'enabled': { +  #    class { 'reprepro': +  #      basedir   => '/var/reprepro', +  #      uploaders => hiera('nodo::web::reprepro_uploaders', [ ]), +  #    } +  # +  #    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",  | 
