I'm new to ruby and Chef. I've been developing cookbooks, committing them, uploading them to the Chef Server then deploying them to a Chef client with a role change followed by a "chef-client" run on the client. This process is slow.
How can I, using an IDE (Eclipse in my case), develop cookbooks and be able to debug (set breakpoints, watch variables etc) and run them without uploading them to the Chef Server and then pulling them back down with a chef-client run?
I was also searching for this kind of tool.
Found this one that shows the shef to do it.
http://stevendanna.github.com/blog/2012/01/28/shef-debugging-tips-1/