I've quickly fixed the error and submitted a pull request for it - https://github.com/opscode/chef/pull/624The problem with your fix is that you've removed initialize method which is a standard ruby constructor, also it is easier to check for HOME environment variable presence that try expansion and catch errors.
Archive powered by MHonArc 2.6.16.