grosser/parallel — pull request #39 by robworley (2012-11-19 22:14:53+00:00)
Title: Monitor execution progress

Thanks for releasing this gem. Recently I needed to monitor progress for a long-running multi-process job, detailing completion progress and ETA. Not sure if it's something you'll want to incorporate but this is the solution I came up with.

Usage example:

```ruby
require 'progressbar'
progress = ProgressBar.new("test", 100)
Parallel.map(1..100, :monitor => lambda { |i| progress.inc }) { sleep 1 }
progress.finish
```