]> gitweb.fluxo.info Git - puppet-backupninja.git/commitdiff
Adding back duplicate definition check for backupninja_server_realize
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 5 Jun 2010 20:40:37 +0000 (17:40 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 5 Jun 2010 20:40:37 +0000 (17:40 -0300)
manifests/server.pp

index 3ef97ce2ed4fbe48339f7557c6f5af39aaefad10..8337bccc0ad74dd4664e56b436784d10f0f428e2 100644 (file)
@@ -111,10 +111,12 @@ class backupninja::server {
       nagios2::passive_service { "backups-${name}": nagios2_host_name => $real_host, nagios2_description => $real_nagios2_description, servicegroups => "backups" }
     }
     
-    # this defines just maps that $real_host host backups for $fdqn
-    @@backupninja_server_realize { "${fqdn}@${real_host}":
-      host => $fqdn,
-      tag  => $real_host,
+    if !defined(Backupninja_server_realize["${fqdn}@${real_host}"]) {
+      # this defines just maps that $real_host host backups for $fdqn
+      @@backupninja_server_realize { "${fqdn}@${real_host}":
+        host => $fqdn,
+        tag  => $real_host,
+      }
     }
 
     if !defined(File["$real_dir"]) {