]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Create backup resources
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 26 Sep 2015 19:12:07 +0000 (16:12 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 26 Sep 2015 19:12:07 +0000 (16:12 -0300)
manifests/role/web.pp
manifests/subsystem/backup.pp

index 3c0355f11174dd749046f7ddce7326fb3fe75e55..4cd1719dc67a8e6b46b3ac348ceab47009a49139 100644 (file)
@@ -23,8 +23,8 @@ class nodo::role::web inherits nodo::base::virtual {
   include nodo::utils::web
 
   # Put your custom sites and users here
+  include websites
   require ::site_users::virtual
-  require ::site_websites
 
   # Reprepro configuration
   $reprepro         = hiera('nodo::web::reprepro', false)
index 2efa24a3007ae02216cc252e932037443d8492ee..b85dc0ff2eb56ad287125e88ce79a3ecf74135b6 100644 (file)
@@ -23,4 +23,8 @@ class nodo::subsystem::backup {
     }
     default: { }
   }
+
+  # Setup rsync instances
+  $rsync = hiera('backup::rsync', {})
+  create_resources('backup::rsync', $rsync)
 }