if @resource[:name] =~ InternalChains
self.warn "Attempting to destroy internal chain #{@resource[:name]}"
end
- allvalidchains do |t, table, chain|
+ allvalidchains do |t, chain, table|
debug "Deleting chain #{chain} on table #{table}"
t.call ['-t',table,'-X',chain]
end
def policy=(value)
return if value == :empty
- allvalidchains do |t, table, chain|
+ allvalidchains do |t, chain, table|
p = ['-t',table,'-P',chain,value.to_s.upcase]
debug "[set policy] #{t} #{p}"
t.call p