engineyard/engineyard-serverside — pull request #30 by calavera (2012-01-23 17:32:31+00:00)
Title: Extract concurrency logic to a separated class.

Those are the minimum commits to let ey-serverside work on Ruby 1.9.

The first one is just a cleanup of a bunch of vendorized files that we don't need, docs, tests, readmes...

The second commit moves the concurrency logic to a separated class. If fibers are defined (mostly ruby 1.9) we use celluloid to run our tasks in parallel otherwise we use Dataflow, that only works on Ruby 1.8.