racker/ruby-chef-gelf — pull request #1 by philk (2011-12-14 00:51:29+00:00)
Title: chef-gelf: Change the way blacklist is handled

The way the blacklist was working would cause no resources to ever show
up. This was the simplest fix I could determine to give a workable
solution. As near as I can tell the way blacklist is handled would need
to be completely rewritten. Here's some of the behavior of the reject
method that I was able to figure out.

```ruby
[1,2,3].reject { |a| {}.each { |k,v| true } }
=> []
[1,2,3].reject { |a| {}.each { |k,v| false } }
=> []
[1,2,3].reject { |a| {} }
=> []
[1,2,3].reject { |a| true }
=> []
[1,2,3].reject { |a| false }
=> [1, 2, 3]
```