From c30cfb9219d8add8e03d3546979fd87249e4e0ee Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micka=C3=ABl=20Can=C3=A9vet?= Date: Mon, 14 Apr 2014 15:58:31 +0200 Subject: [PATCH] Apply firewall resources alphabetically --- lib/puppet/type/firewall.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/puppet/type/firewall.rb b/lib/puppet/type/firewall.rb index 75cf586..7c5c60e 100644 --- a/lib/puppet/type/firewall.rb +++ b/lib/puppet/type/firewall.rb @@ -892,6 +892,10 @@ Puppet::Type.newtype(:firewall) do end end + autorequire(:firewall) do + catalog.resources.select { |r| (r.class.to_s == "Puppet::Type::Firewall") and (r.name <=> name) == -1 }.sort.last + end + validate do debug("[validate]") -- 2.45.2