Skip to content

Commit 7b13948

Browse files
committed
bugfix
1 parent 052d95b commit 7b13948

File tree

6 files changed

+22
-22
lines changed

6 files changed

+22
-22
lines changed

manifests/init.pp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# Controls the state of the ipv6 iptables service on your system. Valid options: 'running' or 'stopped'.
1717
#
1818
# @param pkg_ensure
19-
# Controls the state of the iptables package on your system. Valid options: 'present' or 'latest'.
19+
# Controls the state of the iptables package on your system. Valid options: 'present', 'installed' or 'latest'.
2020
#
2121
# @param service_name
2222
# Specify the name of the IPv4 iptables service.
@@ -31,13 +31,13 @@
3131
# Controls whether puppet manages the ebtables package or not. If managed, the package will use the value of pkg_ensure.
3232
#
3333
class firewall (
34-
Enum[running, stopped, 'running', 'stopped'] $ensure = running,
35-
Optional[Enum[running, stopped, 'running', 'stopped']] $ensure_v6 = undef,
36-
Enum[present, latest, 'present', 'latest'] $pkg_ensure = present,
37-
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
38-
Optional[String[1]] $service_name_v6 = $firewall::params::service_name_v6,
39-
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,
40-
Boolean $ebtables_manage = false,
34+
Enum[running, stopped, 'running', 'stopped'] $ensure = running,
35+
Optional[Enum[running, stopped, 'running', 'stopped']] $ensure_v6 = undef,
36+
Enum[present, installed, latest, 'present', 'installed', 'latest'] $pkg_ensure = present,
37+
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
38+
Optional[String[1]] $service_name_v6 = $firewall::params::service_name_v6,
39+
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,
40+
Boolean $ebtables_manage = false,
4141
) inherits firewall::params {
4242
$_ensure_v6 = pick($ensure_v6, $ensure)
4343

manifests/linux.pp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# Controls the state of the ipv6 iptables service on your system. Valid options: 'running' or 'stopped'. Defaults to 'running'.
88
#
99
# @param pkg_ensure
10-
# Controls the state of the iptables package on your system. Valid options: 'installed' or 'latest'. Defaults to 'latest'.
10+
# Controls the state of the iptables package on your system. Valid options: 'present', 'installed' or 'latest'. Defaults to 'latest'.
1111
#
1212
# @param service_name
1313
# Specify the name of the IPv4 iptables service. Defaults defined in firewall::params.
@@ -24,14 +24,14 @@
2424
# @api private
2525
#
2626
class firewall::linux (
27-
Enum[running, stopped, 'running', 'stopped'] $ensure = running,
28-
Optional[Enum[running, stopped, 'running', 'stopped']] $ensure_v6 = undef,
29-
Enum[installed, latest, 'installed', 'latest'] $pkg_ensure = installed,
30-
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
31-
Optional[String[1]] $service_name_v6 = $firewall::params::service_name_v6,
32-
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,
33-
Boolean $ebtables_manage = false,
34-
String[1] $iptables_name = $firewall::params::iptables_name,
27+
Enum[running, stopped, 'running', 'stopped'] $ensure = running,
28+
Optional[Enum[running, stopped, 'running', 'stopped']] $ensure_v6 = undef,
29+
Enum[present, installed, latest, 'present', 'installed', 'latest'] $pkg_ensure = installed,
30+
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
31+
Optional[String[1]] $service_name_v6 = $firewall::params::service_name_v6,
32+
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,
33+
Boolean $ebtables_manage = false,
34+
String[1] $iptables_name = $firewall::params::iptables_name,
3535
) inherits firewall::params {
3636
$enable = $ensure ? {
3737
'running' => true,

manifests/linux/archlinux.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
class firewall::linux::archlinux (
2222
Enum[running, stopped, 'running', 'stopped'] $ensure = 'running',
23-
Boolean $enable = true,
23+
Variant[Boolean, String[1]] $enable = true,
2424
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
2525
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,
2626
Enum[present, latest, 'present', 'latest'] $package_ensure = $firewall::params::package_ensure,

manifests/linux/debian.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
class firewall::linux::debian (
2222
Enum[running, stopped, 'running', 'stopped'] $ensure = running,
23-
Boolean $enable = true,
23+
Variant[Boolean, String[1]] $enable = true,
2424
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
2525
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,
2626
Enum[present, latest, 'present', 'latest'] $package_ensure = $firewall::params::package_ensure,

manifests/linux/gentoo.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
class firewall::linux::gentoo (
2222
Enum[running, stopped, 'running', 'stopped'] $ensure = running,
23-
Boolean $enable = true,
23+
Variant[Boolean, String[1]] $enable = true,
2424
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
2525
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,
2626
Enum[present, latest, 'present', 'latest'] $package_ensure = $firewall::params::package_ensure,

manifests/linux/redhat.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
class firewall::linux::redhat (
3535
Enum[running, stopped, 'running', 'stopped'] $ensure = running,
3636
Optional[Enum[running, stopped, 'running', 'stopped']] $ensure_v6 = undef,
37-
Boolean $enable = true,
38-
Optional[Boolean] $enable_v6 = undef,
37+
Variant[Boolean, String[1]] $enable = true,
38+
Optional[Variant[Boolean, String[1]]] $enable_v6 = undef,
3939
Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name,
4040
Optional[String[1]] $service_name_v6 = $firewall::params::service_name_v6,
4141
Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name,

0 commit comments

Comments
 (0)