opscode/chef — pull request #508 by danielsdeleo (2012-11-30 01:02:55+00:00)
Title: CHEF-3376: Load all files in run_list-based order

In a previous patch, attribute file loading was modified so that it would load in an order based on the run_list, with dependencies loading before cookbooks that depend on them. In this patch:

* Refactor the run_list based ordering code so that it can be reused
* Apply the same logic to other non-recipe file types.