Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | break yum provider out into fileslcg/yum-readability | Lamont Granquist | 2016-05-25 | 4 | -959/+1022 |
| | |||||
* | sacrifice a commit to rubocop | Lamont Granquist | 2016-05-09 | 1 | -3/+3 |
| | |||||
* | the =~ in ruby is awful | Lamont Granquist | 2016-05-09 | 1 | -3/+3 |
| | | | | | | | | if you decorate/delegate =~ you can't update the capture variables which are local to the calling context. maybe something could be done to update the $~ in the binding of the caller, but i don't want to do that today... | ||||
* | Merge pull request #4760 from svmastersamurai/fix_choco_nil_chomp | Phil Dibowitz | 2016-05-05 | 1 | -0/+1 |
|\ | | | | | Chocolatey Package Provider chomps nil object | ||||
| * | fix quotes | Dan Sedlacek | 2016-03-28 | 1 | -1/+1 |
| | | |||||
| * | Let's just be more paranoid | Dan Sedlacek | 2016-03-28 | 1 | -1/+1 |
| | | |||||
| * | updated code + specs | Dan Sedlacek | 2016-03-28 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #4888 from chef/lcg/multipackage-apt-provider | Lamont Granquist | 2016-05-05 | 1 | -103/+97 |
|\ \ | | | | | | | Make apt package provider use_multipackage_api aware | ||||
| * | | handle purging and removing virtual packages | Lamont Granquist | 2016-05-03 | 1 | -3/+9 |
| | | | |||||
| * | | add check for passing nil candidate_version to superclass | Lamont Granquist | 2016-05-03 | 1 | -3/+0 |
| | | | |||||
| * | | make private things private | Lamont Granquist | 2016-05-03 | 1 | -60/+60 |
| | | | |||||
| * | | lazier assembly of data, more multipackaging | Lamont Granquist | 2016-05-03 | 1 | -42/+34 |
| | | | |||||
| * | | code is much less brain-hurty now | Lamont Granquist | 2016-05-03 | 1 | -25/+41 |
| | | | | | | | | | | | | | | | | | | i think i fixed a bug here where now we expect the superclass to raise on candidate_version = nil when installing, so now we can remove packages that do not have a candidate_version | ||||
| * | | vastly simplify extracting the installed version | Lamont Granquist | 2016-05-03 | 1 | -4/+1 |
| | | | |||||
| * | | this variable does nothing | Lamont Granquist | 2016-05-03 | 1 | -9/+0 |
| | | | |||||
| * | | multipackage apt provider | Lamont Granquist | 2016-05-03 | 1 | -34/+29 |
| | | | |||||
* | | | this seems both more readable and correct | Lamont Granquist | 2016-05-02 | 1 | -13/+2 |
| | | | |||||
* | | | WIP | Lamont Granquist | 2016-05-02 | 1 | -2/+2 |
| | | | |||||
* | | | Update gem_package with version constraint on :upgrade action | Will Jordan | 2016-05-02 | 1 | -11/+18 |
|/ / | | | | | | | | | | | Add Package#version_requirement_satisfied? to separate fuzzy-match (:install) and exact-match (:upgrade) version checks when supported by the package subclass. Wrap Package#candidate_version in a lazy-initialization object to minimize unnecessary API queries when candidate_version is not needed. (fixes #3867) | ||||
* | | The easy_install provider (and resource) are deprecated and will be removed ↵ | Noah Kantrowitz | 2016-04-23 | 1 | -0/+2 |
| | | | | | | | | | | in Chef 13. This is because easy_install itself is long-since deprecated by the Python community and has been de-facto unmaintained for around 5 years. | ||||
* | | Update rubygems provider to support local install of gems if so specifiedksubrama+praj/FLOW-298/local_gem | Prajakta Purohit | 2016-04-21 | 1 | -1/+4 |
| | | |||||
* | | update to latest chefstyle - fix casecmptm/fix_casecmp | Thom May | 2016-04-20 | 1 | -1/+1 |
| | | |||||
* | | fix for #4715 | Andrii Melnyk | 2016-03-16 | 1 | -1/+1 |
|/ | |||||
* | This commit is why AndOr needs to be banned | Lamont Granquist | 2016-03-14 | 1 | -2/+2 |
| | | | | | | | | I can barely understand what these intend. I'm pretty certain that the logic in the encrypted data bag item code was wrong (fixed now to match the comment) and I'm believe I converted the yum code to preserve the logic. But holy fuck its hard to read the yum code that I'm replacing. | ||||
* | chefstyle Style/AndOr fixes | Lamont Granquist | 2016-03-14 | 5 | -43/+43 |
| | | | | | this is part of our informal style guide, lets make it formal since clearly its not getting followed very well. | ||||
* | s/escape_glob/escape_glob_dir/lcg/fix-escape-glob | Lamont Granquist | 2016-03-10 | 2 | -3/+3 |
| | | | | | Removes all remaining references to the deprecated escape_glob helper routine. | ||||
* | Merge pull request #4617 from chef/lcg/chefstyle-perf | Lamont Granquist | 2016-03-04 | 2 | -2/+2 |
|\ | | | | | Autofixing new Perf cops in 0.37.2 | ||||
| * | Autofixing new Perf cops in 0.37.2 | Lamont Granquist | 2016-02-23 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | 6 Performance/Casecmp 18 Performance/Detect 1 Performance/RangeInclude 27 Performance/RedundantBlockCall 6 Performance/RedundantMatch 5 Performance/RedundantMerge 18 Performance/StringReplacement | ||||
* | | Merge pull request #4478 from chef/lcg/rfc-060-gem-metadata | Lamont Granquist | 2016-03-03 | 1 | -1/+1 |
|\ \ | | | | | | | RFC-060 gem metadata MVP | ||||
| * | | make rubygems.org configurable | Lamont Granquist | 2016-02-09 | 1 | -1/+1 |
| | | | | | | | | | | | | for bonus points gem_package will pick this up as well. | ||||
* | | | fixes #4639 and returns true from define_resource_requirements for MSIsmsi | Matt Wrock | 2016-02-29 | 1 | -1/+1 |
| | | | |||||
* | | | Meant to use the value from the if..then, then put a line above the if.cd/fix-choco-error | Chris Doherty | 2016-02-25 | 1 | -6/+4 |
| | | | |||||
* | | | Add a spec to better mimic the acceptance test. | Chris Doherty | 2016-02-25 | 1 | -6/+6 |
| | | | |||||
* | | | Change the Chocolatey check to look for choco.exe in #choco.exe. | unknown | 2016-02-24 | 1 | -11/+10 |
| |/ |/| | |||||
* | | fixed exe package downloads | Matt Wrock | 2016-02-22 | 1 | -30/+39 |
| | | |||||
* | | flip multiline function arguments aroundlcg/rubocop-0.37.2 | Lamont Granquist | 2016-02-19 | 1 | -2/+2 |
| | | | | | | | | no enforced trailing comma on arguments... | ||||
* | | deal with 0.37.2 renamed cops | Lamont Granquist | 2016-02-18 | 4 | -7/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 252 Style/TrailingCommaInLiteral 84 Style/TrailingCommaInArguments 15 Style/SpaceAroundKeyword -- 351 Total We already dealt with SpaceAroundKeyword under its old name SpaceBeforeModifierKeyword, it looks like it got stricter about spaces after keywords. TrailingComma also got split, and it looks like the TrailingCommaInArguments behavior is new? | ||||
* | | zypper multipackage performance fixlcg/fix-zypper | Lamont Granquist | 2016-02-17 | 1 | -1/+1 |
| | | | | | | | | | | helps to remember the values of expensive things that we go off and compute. | ||||
* | | do not include source parameter when removing a chocolatey package and ↵no_web | Matt Wrock | 2016-02-11 | 1 | -3/+4 |
| | | | | | | | | ensure source is used on all functional tests | ||||
* | | autofixing auto-inserted delimiterslcg/chefstyle-batch | Lamont Granquist | 2016-02-09 | 2 | -2/+2 |
| | | |||||
* | | auto fixing some rubocops | Lamont Granquist | 2016-02-09 | 5 | -5/+5 |
|/ | | | | | | | | | Style/NegatedWhile Style/ParenthesesAroundCondition Style/WhileUntilDo Style/WordArray Performance/ReverseEach Style/ColonMethodCall | ||||
* | autofixing whitespace cops | Lamont Granquist | 2016-02-05 | 19 | -94/+92 |
| | | | | | | | | | | | | | | | | | | | | | | 4174 Style/SpaceInsideHashLiteralBraces 1860 Style/SpaceAroundOperators 1336 Style/SpaceInsideBlockBraces 1292 Style/AlignHash 997 Style/SpaceAfterComma 860 Style/SpaceAroundEqualsInParameterDefault 310 Style/EmptyLines 294 Style/IndentationConsistency 267 Style/TrailingWhitespace 238 Style/ExtraSpacing 212 Style/SpaceBeforeBlockBraces 166 Style/MultilineOperationIndentation 144 Style/TrailingBlankLines 120 Style/EmptyLineBetweenDefs 101 Style/IndentationWidth 82 Style/SpaceAroundBlockParameters 40 Style/EmptyLinesAroundMethodBody 29 Style/EmptyLinesAroundAccessModifier 1 Style/RescueEnsureAlignment | ||||
* | Chocolatey provider: Raise a MissingLibrary exception if we can't find ↵cd/choco-error-msg | Chris Doherty | 2016-02-03 | 1 | -8/+28 |
| | | | | Chocolatey. | ||||
* | Update for chef.io domain in copyright lines too. | Noah Kantrowitz | 2016-02-02 | 1 | -1/+1 |
| | |||||
* | Update all auth email address from opscode.com and getchef.com to chef.io. | Noah Kantrowitz | 2016-02-02 | 7 | -8/+8 |
| | | | Generated via git ls-files | xargs perl -pi -e "s/(Author.*?<[^@]+@)(?:opscode\\.com|getchef\\.com)(>)/\\1chef.io\\2/gi" | ||||
* | Replace all Opscode copyrights with Chef Software. | Noah Kantrowitz | 2016-02-02 | 8 | -8/+8 |
| | | | Created via git ls-files | xargs perl -pi -e "s/(Copyright.*?), Opscode(,)? Inc(\.)?/\\1, Chef Software Inc./gi" | ||||
* | Copyright year update for 2016 and massive cleanup. | Noah Kantrowitz | 2016-02-02 | 26 | -31/+31 |
| | | | Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g" | ||||
* | only require what we needlcg/zypper-multipackage | Lamont Granquist | 2016-01-25 | 1 | -3/+1 |
| | |||||
* | zypper multipackage patch | Lamont Granquist | 2016-01-25 | 1 | -39/+52 |
| | |||||
* | Autofixing Style/PercentLiteralDelimeterslcg/percentliteraldelimeters | Lamont Granquist | 2016-01-18 | 4 | -4/+4 |
| | | | | | | See chef/chefstyle#11 for analysis and discussion. We select '{}' since audit of our source code shows that is the most common, and that used to be the dominant learning paradigm (e.g. in ruby 1.9 pickaxe book. |