]> gitweb.fluxo.info Git - puppet-shorewall.git/commitdiff
update extension-script to use a simple file resource, instead of doing a managed...
authorMicah Anderson <micah@riseup.net>
Wed, 20 Jun 2012 18:18:22 +0000 (14:18 -0400)
committerMicah Anderson <micah@riseup.net>
Wed, 20 Jun 2012 18:18:22 +0000 (14:18 -0400)
manifests/extension_script.pp

index e045ce32a2b790ad1ebe070e4c4dfdf3140662f4..208d81ad8678f3bbeee49e2c5bc540c963155b2b 100644 (file)
@@ -2,13 +2,12 @@
 define shorewall::extension_script($script = '') {
     case $name {
         'init', 'initdone', 'start', 'started', 'stop', 'stopped', 'clear', 'refresh', 'continue', 'maclog': {
-            shorewall::managed_file { "${name}": }
-            shorewall::entry { "extension_script-${order}-${name}":
-                line => "${script}\n";
-            }
+          file { "/etc/shorewall/puppet/${name}":
+            content => "${script}\n";
+          }
         }
         '', default: {
-            err("${name}: unknown shorewall extension script")
+          err("${name}: unknown shorewall extension script")
         }
     }
 }