summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix issue #3463: use real constants instead of const_missingjk/3463John Keiser2015-06-023-24/+165
|
* Merge branch 'jk/one_map_to_rule_them_all'John Keiser2015-06-0250-1123/+951
|\
| * Create tests for all previous provider_mappingsjk/one_map_to_rule_them_allJohn Keiser2015-06-027-148/+370
| |
| * Fix up comments and default priority (when nothing matches)John Keiser2015-06-0215-230/+32
| |
| * Remove unnecessary "ClassName." from "ClassName.provides"John Keiser2015-06-022-3/+3
| |
| * Move method_missing to the bottomJohn Keiser2015-06-021-46/+43
| |
| * Add platform_version to supported filtersJohn Keiser2015-06-025-26/+20
| |
| * Clean up match code to get rid of TODOJohn Keiser2015-06-025-69/+38
| |
| * Let Ruby validate parameters for usJohn Keiser2015-06-021-35/+9
| |
| * Fix Solaris and Gentoo package resources, clean up testsJohn Keiser2015-06-024-325/+225
| |
| * Fix ifconfig platform version filterJohn Keiser2015-06-026-28/+19
| |
| * Remove generic provides :package and provides :service from base classesJohn Keiser2015-06-022-4/+0
| |
| * Fix issue with supported_handlers including disabled handlersJohn Keiser2015-06-021-1/+1
| |
| * Bring back platform mapping resolution call, fix automatic ubuntu provider testsJohn Keiser2015-06-023-22/+18
| |
| * Add specificity matchingJohn Keiser2015-06-021-4/+36
| |
| * Remove platform mapping from lookup, add comment about how resolution now worksJohn Keiser2015-06-021-79/+15
| |
| * Move provider_mapping values out into the actual resource classesJohn Keiser2015-06-0222-323/+102
| |
| * DRY the service priorities a bitJohn Keiser2015-06-021-74/+52
| |
| * Remove ambiguous resolution warning test (it is no longer ambiguous)John Keiser2015-06-021-7/+0
| |
| * Fix resource unit testJohn Keiser2015-06-023-10/+11
| |
| * Make resource deprecation warnings once-only; fix recipe DSL tests back upJohn Keiser2015-06-024-7/+6
| |
| * Put homebrew and macports together in an explicit priority arrayJohn Keiser2015-06-023-7/+7
| |
| * Narrow resolvers to only look at parts of the map we supportJohn Keiser2015-06-0211-126/+155
| |
| * Use the central priority map for `provides`John Keiser2015-06-0218-130/+370
|/
* Merge pull request #3412 from chef/sd/CI-31Thom May2015-06-0211-61/+125
|\ | | | | Make sure the audit mode output is reflected both in the logs and in the formatter output.
| * Minor updates for PR comments.sd/CI-31Serdar Sutay2015-05-293-8/+5
| |
| * adding unit testsDavida Marion2015-05-292-0/+23
| |
| * Make sure the audit mode output is reflected both in the logs and in the ↵Serdar Sutay2015-05-2910-58/+102
| | | | | | | | formatter output.
* | Merge branch 'jk/resource_action_attributes'John Keiser2015-06-0150-136/+200
|\ \
| * | Doc updatesjk/resource_action_attributesJohn Keiser2015-06-012-0/+15
| | |
| * | Clarify that change is all about resource_nameJohn Keiser2015-06-011-2/+2
| | |
| * | Add default_action and allowed_actions to Resource class, remove from LWRPJohn Keiser2015-06-0148-134/+183
|/ /
* | Drop support for rubygems 1.xdrop-rubygems-1.xdanielsdeleo2015-06-012-40/+1
| | | | | | | | | | Ruby 2.0 is the oldest release we support, and it ships with Rubygems 2.0: https://github.com/ruby/ruby/blob/v2_0_0_0/lib/rubygems.rb#L11
* | Merge branch 'jk/resource_name'John Keiser2015-06-0182-288/+321
|\ \
| * | Deprecate provider_basejk/resource_nameJohn Keiser2015-06-013-8/+26
| | |
| * | Add use_automatic_resource_nameJohn Keiser2015-06-0176-80/+119
| | |
| * | Make resource_name call providesJohn Keiser2015-06-0173-112/+93
| | |
| * | Toss an error if a resource without a resource_name is createdJohn Keiser2015-06-012-0/+28
| | |
| * | Fix Chef version # for deprecationJohn Keiser2015-06-011-1/+1
| | |
| * | Move resource_name up to Resource, and figure out its value automaticallyJohn Keiser2015-06-0177-216/+183
|/ /
* | Merge pull request #3417 from coderanger/namelessThom May2015-06-012-2/+87
|\ \ | | | | | | Re-allow nameless resources
| * \ Merge branch 'master' into namelessNoah Kantrowitz2015-05-2966-987/+2045
| |\ \ | |/ / |/| |
* | | Fix subcommand loader testfix-subcommand-loader-testsdanielsdeleo2015-05-291-0/+1
| | |
* | | Allow knife sub-command loader to match platform specific gems.Torben Knerr2015-05-293-4/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes issue #3272. The underlying issue was that "-x86-mingw32"-platform suffixed chef gem (as it is installed on windows) was filtered out by the regex. Thus it was detected as being "not from this chef version". The PR adapts the regex and adds some valid / invalid specs for it.
* | | Update CHANGELOG for 3080, 3441, 3448, 3392Kartik Null Cating-Subramanian2015-05-291-0/+5
| | |
* | | Use executionpolicy Bypass in powershell_script provider for PS 3.0 and lateradamedx2015-05-294-15/+68
| | |
* | | PowerShell 2.0 exit code spec fixes for powershell_scriptAdam Edwards2015-05-291-4/+27
| | |
* | | powershell_script provider readability fixesAdam Edwards2015-05-291-38/+46
| | |
* | | Simplify powershell_script exit status logicAdam Edwards2015-05-291-6/+3
| | |
* | | powershell_script script wrapper comment improvementsAdam Edwards2015-05-291-6/+33
| | |