Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Raise an error when including a recipe from an unreachable cookbook | danielsdeleo | 2014-03-14 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | Fixes CHEF-4367. When attempting to load a recipe belonging to a cookbook that is not in the run_list or any dependencies of cookbooks in the run_list, chef will now produce an error like this: Chef::Exceptions::MissingCookbookDependency ------------------------------------------- Recipe `ancient::aliens` is not in the run_list, and cookbook 'ancient' is not a dependency of any cookbook in the run_list. To load thisrecipe, first add a dependency on cookbook 'ancient' in the cookbook you're including it from in that cookbook's metadata. This error will occur when chef-solo users use `include_recipe` without specifying the dependency in metadata; prior to this patch, chef would typically fail reading an undefined attribute, which commonly would result in a NoMethodError for nil. | ||||
* | Normalize whitespace on all files | Seth Vargo | 2013-09-26 | 1 | -3/+3 |
| | |||||
* | [CHEF-3817] Fix dedupe in cookbook_order by returning dependencies as symbols. | Matthew Kent | 2013-06-18 | 1 | -3/+3 |
| | | | | And add matching spec. | ||||
* | cleanup requires for lwrp base clases | danielsdeleo | 2012-12-19 | 1 | -1/+1 |
| | |||||
* | Extract LWRP resource code to LWRPBase | danielsdeleo | 2012-12-19 | 1 | -1/+1 |
| | |||||
* | Extract provider LWRP code to LWRPBase | danielsdeleo | 2012-12-19 | 1 | -2/+2 |
| | |||||
* | [CHEF-3376] Add debug logging for compile order | danielsdeleo | 2012-11-30 | 1 | -0/+1 |
| | | | | | | Ex: DEBUG: Cookbooks to compile: ["dependency1", "dependency2", "test-with-deps"] | ||||
* | [CHEF-3376] fix incorrect doc, add more docs | danielsdeleo | 2012-11-30 | 1 | -1/+1 |
| | | | | | * fix incorrect statement in CookbookCompiler docs * Add lots of doc to RunContext | ||||
* | [CHEF-3376] remove redundant attr_accessor | danielsdeleo | 2012-11-30 | 1 | -4/+4 |
| | |||||
* | [CHEF-3376] rdoc more methods, reorganize | danielsdeleo | 2012-11-30 | 1 | -0/+1 |
| | |||||
* | [CHEF-3376] move recipe compilation to CookbookCompiler | danielsdeleo | 2012-11-30 | 1 | -1/+26 |
| | |||||
* | [CHEF-3376] make CookbookCompiler take a RunContext | danielsdeleo | 2012-11-30 | 1 | -16/+16 |
| | | | | | The circular reference is not ideal, but it allows for complete extraction of all cookbook compilation into CookbookCompiler. | ||||
* | [CHEF-3376] give CookbookCompiler its own file | danielsdeleo | 2012-11-30 | 1 | -0/+253 |