Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename log.deprecation to log_deprecation | John Keiser | 2015-09-01 | 1 | -2/+2 |
| | |||||
* | Pass deprecations through formatter instead of logs | John Keiser | 2015-09-01 | 1 | -2/+2 |
| | |||||
* | Memoize enabled_handlers so it is not recomputedjk/separate-priority-map | John Keiser | 2015-07-06 | 1 | -1/+1 |
| | |||||
* | Re-separate priority map and DSL handler map so that provides has veto power ↵ | John Keiser | 2015-07-06 | 1 | -21/+25 |
| | | | | over priority | ||||
* | Code review comments | John Keiser | 2015-06-30 | 1 | -3/+3 |
| | |||||
* | Optimize logic on class initialize so it doesn't fall into the | John Keiser | 2015-06-30 | 1 | -22/+31 |
| | | | | | | "look at all classes to see if they provide the DSL" else clause when you're just setting resource_name (which happens on every class). Perf fix for tests. | ||||
* | Fix broken specs | John Keiser | 2015-06-30 | 1 | -17/+16 |
| | |||||
* | Call provides? when resolving, reduce number of calls to provides? | John Keiser | 2015-06-30 | 1 | -43/+37 |
| | | | | in Provider | ||||
* | Fix issue with supported_handlers including disabled handlers | John Keiser | 2015-06-02 | 1 | -1/+1 |
| | |||||
* | Bring back platform mapping resolution call, fix automatic ubuntu provider tests | John Keiser | 2015-06-02 | 1 | -1/+2 |
| | |||||
* | Remove platform mapping from lookup, add comment about how resolution now works | John Keiser | 2015-06-02 | 1 | -79/+15 |
| | |||||
* | Narrow resolvers to only look at parts of the map we support | John Keiser | 2015-06-02 | 1 | -57/+73 |
| | |||||
* | Add `provides` to remaining provider resources | John Keiser | 2015-05-13 | 1 | -0/+87 |
| | |||||
* | typo fix in commentlcg/fix-provider-resolver-api-break | Lamont Granquist | 2015-04-27 | 1 | -1/+1 |
| | |||||
* | Fix API break in 12.3.0.rc.0 | Lamont Granquist | 2015-04-24 | 1 | -1/+3 |
| | | | | | | | provides? on a provider was passed the full resource. provides? on a resource class cannot be passed the resource and must be passed the declared_type instead. i tried to make them the same, but that would change the API on the provider. | ||||
* | Revert "Fix API break in 12.3.0.rc.0" | Lamont Granquist | 2015-04-24 | 1 | -3/+1 |
| | | | | This reverts commit 57cdbe124f63e47cab960e714572539d3979b90f. | ||||
* | Fix API break in 12.3.0.rc.0 | Lamont Granquist | 2015-04-24 | 1 | -1/+3 |
| | | | | | | | provides? on a provider was passed the full resource. provides? on a resource class cannot be passed the resource and must be passed the declared_type instead. i tried to make them the same, but that would change the API on the provider. | ||||
* | add resource_resolver and resource_priority_map | Lamont Granquist | 2015-04-15 | 1 | -5/+10 |
| | | | | also wire them up through the Chef class. | ||||
* | provider resolver perf improvement | Lamont Granquist | 2014-11-21 | 1 | -2/+2 |
| | | | | | | move the sorting of the providers to after we make the first cut, still keeps deterministic ordering, but avoids sorting providers we are just going to throw away. | ||||
* | polishing provider_resolver | Lamont Granquist | 2014-11-08 | 1 | -14/+23 |
| | | | | | | | | * makes provides? more correct for linux services * makes supports? more targetted for linux services * remove provider_resolver from the run_context * fix timestamped deploy spec * add more specs | ||||
* | add some more debug output and comments | Lamont Granquist | 2014-11-08 | 1 | -2/+7 |
| | |||||
* | Chef-12 RC Provider Resolver | Lamont Granquist | 2014-10-24 | 1 | -18/+64 |
| | | | | | makes resource and provider class resolution more dynamic. begins deprecation of Chef::Platform static mapping. | ||||
* | Initial sketch for provider resolver | Richard Manyanza | 2014-10-22 | 1 | -0/+57 |