diff options
author | Micah Anderson <micah@riseup.net> | 2013-04-30 17:17:54 -0400 |
---|---|---|
committer | Micah Anderson <micah@riseup.net> | 2013-04-30 17:17:54 -0400 |
commit | 8e5716518b361aceac5c2cc5433148edf8785d89 (patch) | |
tree | 3e3bc234a421512eb2fade72cef4518383566481 /puppet/modules/site_shorewall/manifests/eip.pp | |
parent | 334e4242a55f36c8ba3bbaa8b5e1c44664402450 (diff) |
setup a site_config::params class that can be used to set some common variables that are used in different places
to start with we setup the $interface variable, based on logic as defined in #2213
change the various places that were looking up this value to use site_config::params::interface instead
Diffstat (limited to 'puppet/modules/site_shorewall/manifests/eip.pp')
-rw-r--r-- | puppet/modules/site_shorewall/manifests/eip.pp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/puppet/modules/site_shorewall/manifests/eip.pp b/puppet/modules/site_shorewall/manifests/eip.pp index 95c3920e..2f84d45c 100644 --- a/puppet/modules/site_shorewall/manifests/eip.pp +++ b/puppet/modules/site_shorewall/manifests/eip.pp @@ -1,6 +1,7 @@ class site_shorewall::eip { include site_shorewall::defaults + include site_config::params include site_shorewall::ip_forward # define macro for incoming services @@ -32,11 +33,7 @@ PARAM - - udp 1194 type => 'ipv4'; } - if $::virtual == 'virtualbox' { - $interface = 'eth0' - } else { - $interface = $site_shorewall::defaults::interface - } + $interface = $site_config::params::interface shorewall::masq { "${interface}_unlimited_tcp": |