From: Silvio Rhatto Date: Tue, 29 Nov 2011 22:57:34 +0000 (-0200) Subject: Using virtual resources at websites::hosting X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=de96d3620ecf0571eb59192b87da937d36486fac;p=puppet-nodo.git Using virtual resources at websites::hosting --- diff --git a/manifests/subsystems/websites.pp b/manifests/subsystems/websites.pp index da037ed..2a84c53 100644 --- a/manifests/subsystems/websites.pp +++ b/manifests/subsystems/websites.pp @@ -141,9 +141,26 @@ class websites::hosting inherits websites::setup { include pmwiki include apache::rails - apache::site { "images": + Apache::site <| tag == $nodename or tag == 'all' or tag == undef |> + Database::instance <| tag == $nodename or tag == 'all' or tag == undef |> + Ikiwiki::instance <| tag == $nodename or tag == 'all' or tag == undef |> + + Apache::site <| tag != $nodename and tag != 'all' and tag != undef |> { + ensure => absent, + } + + Database::instance <| tag != $nodename and tag != 'all' and tag != undef |> { + ensure => absent, + } + + Ikiwiki::instance <| tag != $nodename and tag != 'all' and tag != undef |> { + ensure => absent, + } + + @apache::site { "images": docroot => "${apache_www_folder}/images", mpm => false, + tag => 'all', } }