On Wednesday, December 26, 2012 at 10:41 AM, Cassiano Leal wrote:
Ohai Chefs,I'm struggling to get vagrant-butcher  to work in my current setup. I'm not sure what has changed since last time, but it used to work just fine. (And I know that this last sentence isn't very helpful, but it's what I've got :)I'm using the methods Chef::Node.load and Chef::ApiClient.load, with a subsequent destroy on the object .Digging into the Chef source code, I found out that I can call Chef::Node.build  and then destroy, and it works fine.The same cannot be said about ApiClient, which doesn't have a build method. For that, load should work, except it doesn't. The problem seems to be that it's trying to reference the client by a key 'clientname' , whereas I get a hash with a 'name' key instead .Any clues as to what I'm doing wrong here, or if I should file bugs for Chef?Also, if anyone had any success or failures in using the gem, I'd like to know as much as possible so that I can pinpoint where the issue might lie as well.Thanks! https://github.com/cassianoleal/vagrant-butcher/blob/master/lib/vagrant-butcher/cleanup.rb#L13-L14
Archive powered by MHonArc 2.6.16.