元記事 http://blog.kenjiskywalker.org/blog/2013/07/17/chef-run_list/ run_listを渡してるところを探した。 といってもほとんど@soh335が教えてくれた。さすが一流エンジニアだ。 /chef/lib/chef/run_list.rb def expansion_for_data_source(environment, data_source, opts={}) case data_source.to_s when 'disk' RunListExpansionFromDisk.new(environment, @run_list_items) when 'server' RunListExpansionFromAPI.new(environment, @run_list_items, opts[:rest]) end e