summaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2015-10-29 12:50:11 -0200
committerSilvio Rhatto <rhatto@riseup.net>2015-10-29 12:50:11 -0200
commit975fc65d3aeb153dd08770c8e9e7a727c3fbedda (patch)
tree20b4d0b089aa99763f5a55e6c2bbc117622e71aa /manifests/init.pp
parent8df4bf9d9b43701d6fd580333a059656a93714dd (diff)
downloadpuppet-websites-975fc65d3aeb153dd08770c8e9e7a727c3fbedda.tar.gz
puppet-websites-975fc65d3aeb153dd08770c8e9e7a727c3fbedda.tar.bz2
Adds websites::resources
Diffstat (limited to 'manifests/init.pp')
-rw-r--r--manifests/init.pp27
1 files changed, 0 insertions, 27 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index ec6c0cf..1ff5869 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -4,31 +4,4 @@ class websites inherits websites::setup {
mpm => false,
tag => 'all',
}
-
- # Retrieve configured instances
- $sites = hiera('apache::sites', {})
- $databases = hiera('database::instances', {})
- $ikiwikis = hiera('ikiwiki::instances', {})
- $domains = hiera('domain_check::instances', {})
-
- # Apply instances
- create_resources('apache::site', $sites)
- create_resources('database::instance', $databases)
- create_resources('ikiwiki::instance', $ikiwikis)
- create_resources('domain_check::instance', $domains)
-
- # Remove untagged site instances
- Apache::Site <| tag != $::hostname and tag != 'all' |> {
- ensure => absent,
- }
-
- # Remove untagged database instances
- Database::Instance <| tag != $::hostname and tag != 'all' |> {
- ensure => absent,
- }
-
- # Remove untagged ikiwiki instances
- Ikiwiki::Instance <| tag != $::hostname and tag != 'all' |> {
- ensure => absent,
- }
}