I’m in the midst of migrating to Opscode’s chef-client cookbook.
Before I roll it out across ~70 systems I thought it prudent to test
it with chef-solo in a VM first. I have the following as JSON
“run_list”: [ “recipe[chef-client::config]”, “recipe[chef-client]” ],
The generated client.rb is sensible except for one line:
I don’t know enough Ruby to understand the case statement in the
recipe involving testing to see if this attribute is a String, IO,
etc. Can someone help me out and let me know how to fix this?