]> gitweb.fluxo.info Git - puppet-dyndns.git/commitdiff
Allow multiple afraid_org() instances.
authordrebs <drebs@riseup.net>
Fri, 15 Aug 2014 12:31:59 +0000 (09:31 -0300)
committerdrebs <drebs@riseup.net>
Fri, 15 Aug 2014 16:16:37 +0000 (13:16 -0300)
manifests/init.pp

index a3dd3d8b1efb26afdb92aac1a78ac24bdd3a7769..d234841332202469f2986cb234f70c6b43169b8d 100644 (file)
@@ -1,7 +1,7 @@
 class dyndns {
   # FreeDNS cron
   define afraid_org($hash, $hour = '*', $minute = 0) {
-    cron { "afraid.org dynamic dns":
+    cron { "afraid.org dynamic dns: $name":
       command => "/usr/bin/wget -q -O /dev/null -o /dev/null --read-timeout=0.0 --waitretry=5 --tries=400 --background https://freedns.afraid.org/dynamic/update.php?$hash > /dev/null 2>&1",
       user    => "root",
       hour    => $hour,
@@ -9,6 +9,12 @@ class dyndns {
       ensure  => present,
     }
   }
+
+  # TODO: remove after all nodes have applied this
+  cron { "afraid.org dynamic dns":
+    ensure => absent,
+  }
+
 }
 
 class dyndns::inadyn {