mxcl/homebrew — pull request #12959 by MitMaro (2012-06-22 05:11:13+00:00)
Title: doctor: rewrite Volume class to fix issue with google update engine

Rewrite of the `Volume` class to use the `df` command to return precise volume information for the given path. This fixes issue #12931.

The code works much like the original but uses exact matches in place of matching on the start of a path.

I am only getting started with Ruby so please be very critical of my code and I will happily work to fix any problems in the code.