summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2017-04-08 13:54:50 +0200
committermh <mh@immerda.ch>2017-04-08 13:54:50 +0200
commit1661427d49cc359195deb3f0f7fa3cf841807159 (patch)
treee581dceef2a4eb48f768c353cd87f049c20d989a
parent37a69624f4828079bf7c76f34cf193ab495494a7 (diff)
introduce params only for ipv6 and only for ipv4
-rw-r--r--manifests/init.pp4
1 files changed, 4 insertions, 0 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index d3728e5..6a7eafc 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -37,6 +37,8 @@ class shorewall(
$routestopped = {},
$routestopped_defaults = {},
$params = {},
+ $params4 = {},
+ $params6 = {},
$params_defaults = {},
$tcdevices = {},
$tcdevices_defaults = {},
@@ -142,6 +144,8 @@ class shorewall(
create_resources('shorewall::routestopped',$routestopped,
$routestopped_defaults)
create_resources('shorewall::params',$params,$params_defaults)
+ create_resources('shorewall::params',$params4,merge({shorewall6 => false,},$params_defaults))
+ create_resources('shorewall::params',$params6,merge({shorewall => false,},$params_defaults))
create_resources('shorewall::tcdevices',$tcdevices,$tcdevices_defaults)
create_resources('shorewall::tcrules',$tcrules,$tcrules_defaults)
create_resources('shorewall::tcclasses',$tcclasses,$tcclasses_defaults)