summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-01-14Prepare for 4.5.1 releaseTravis Fields
2015-01-14FM-2130 Move cache file to non temp directoryTravis Fields
2014-12-16Merge pull request #387 from hunner/remove_match_lineMorgan Haskel
Remove line match validation
2014-12-16Merge pull request #386 from jbondpdx/4.5.xMorgan Haskel
DOC-1095: edit file_line resource, match parameter
2014-12-16Remove line match validationHunter Haugen
The `match` attribute was validated to match `line`, except that in many cases (even the example given in the docs) a user would want to match a line entirely different from the new line. See comments on the original commit https://github.com/puppetlabs/puppetlabs-stdlib/commit/a06c0d8115892a74666676b50d4282df9850a119 and ask https://ask.puppetlabs.com/question/14366/file_line-resource-match-problems/ for further examples of confusion.
2014-12-16DOC-1095: edit file_line resource, match parameterjbondpdx
Was unclear and not accurate; rewrote the parameter, moved file_line from function list to resource section, added missing parameters for this resource.
2014-12-16Merge pull request #384 from mhaskel/doc_fixes_from_masterColleen Murphy
Doc fixes from master
2014-12-16Added a note that stdlib no longer ships with PE 3.7+jbondpdx
Users didn't realize we stopped shipping stdlib module with PE. I added this information to the stdlib readme.
2014-12-16FM-1523: Added module summary to metadata.jsonjbondpdx
2014-12-15Merge pull request #383 from mhaskel/doc_updateTravis Fields
Update README for updated member() functionality
2014-12-15Update README for updated member() functionalityMorgan Haskel
2014-12-15Merge pull request #381 from mhaskel/4.5.0-prepTravis Fields
4.5.0 prep
2014-12-154.5.0 prepMorgan Haskel
2014-12-09Merge pull request #376 from cmurphy/masterMorgan Haskel
Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.md
2014-12-08Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.mdColleen Murphy
2014-11-21Merge pull request #371 from cyberious/SLESSupportMorgan Haskel
FM-2020 SLES Support verified
2014-11-21FM-2020 SLES Support verifiedTravis Fields
2014-11-17Merge pull request #367 from mhaskel/future_parser_fixColleen Murphy
Need to convert strings and fixnums to arrays
2014-11-17Need to convert strings and fixnums to arraysMorgan Haskel
2014-11-13Merge pull request #319 from Spredzy/member_array_in_arrayHunter Haugen
(MODULES-1329) Allow member to look for array
2014-11-13Merge pull request #365 from dalen/range-integersHunter Haugen
Make the range function work with integers
2014-11-12Merge pull request #366 from mhaskel/merge_4.4.xHunter Haugen
Merge 4.4.x
2014-11-12(MODULES-1329) Allow member function to look for arrayYanis Guenane
Currently, the member function allows one to only find if a variable is part of an array. Sometimes it is useful to find if an array is part of a bigger array for validation purpose.
2014-11-12Add range tests for numeric with step and mixed argumentsErik Dalén
2014-11-12Make the range function work with integersErik Dalén
This is needed for the future parser which actually treats numbers as numbers and strings as strings. With this patch you can use range(1,5) instead of having to quote them like range('1','5').
2014-11-12(maint) Fix indentation of range functionErik Dalén
2014-11-11Merge pull request #363 from hunner/fix_windowsMorgan Haskel
Fix exclude windows test on ensure_package
2014-11-11Fix exclude windows test on ensure_packageTravis Fields
Update to fix ensure_resource as well
2014-11-11Merge pull request #358 from hunner/fix_typeMorgan Haskel
Correct type() logic
2014-11-11Correct type() logicHunter Haugen
It should NOT run if the future parser is enabled
2014-11-10Merge pull request #357 from hunner/hasInterfaceWithLookupBugMorgan Haskel
(PUP-3597) Catch :undefined_variable when Future Parser is enabled on 3.7.x
2014-11-10Fix breaking out of .each loopHunter Haugen
And some other small formatting fixes that don't belong in this patch.
2014-11-10Remove windows from ensure_package and ensure_resource testingTravis Fields
2014-11-10Catch :undefined_variable thrown when Future Parser is enabled with 3.7.xTravis Fields
2014-11-10Merge branch 'master' into 4.4.xHunter Haugen
2014-11-10Merge pull request #356 from justinstoller/maint/master/segregate-gemsHunter Haugen
(QENG-1404) Segregate system testing gems
2014-11-10(QENG-1404) Segregate system testing gemsJustin Stoller
Prior to this there was generic :test group. Unfortunately Beaker will be EOL-ing support for Ruby 1.8 (a number of Beaker's dependencies already have and pinning to older versions is becoming costly). Once Beaker does this it will cause failures whenever running `bundle install`. To avoid this failure we can segregate the system testing gems, allowing unit, lint and development to continue with `bundle install --without system_tests`.
2014-11-10Merge pull request #355 from hunner/release_4.4.0Morgan Haskel
Release 4.4.0
2014-11-10Release 4.4.0Hunter Haugen
Summary This release has an overhauled readme, new private manifest function, and fixes many future parser bugs. Features - All new shiny README - New `private()` function for making private manifests (yay!) Bugfixes - Code reuse in `bool2num()` and `zip()` - Fix many functions to handle `generate()` no longer returning a string on new puppets - `concat()` no longer modifies the first argument (whoops) - strict variable support for `getvar()`, `member()`, `values_at`, and `has_interface_with()` - `to_bytes()` handles PB and EB now - Fix `tempfile` ruby requirement for `validate_augeas()` and `validate_cmd()` - Fix `validate_cmd()` for windows - Correct `validate_string()` docs to reflect non-handling of `undef` - Fix `file_line` matching on older rubies
2014-11-10Merge pull request #354 from puppetlabs/4.3.xMorgan Haskel
4.3.x
2014-11-07Merge pull request #343 from zacharyalexstern/fix_to_bytesTravis Fields
Added correct converstions for PB and EB.
2014-11-04Merge pull request #350 from cyberious/modules1413Morgan Haskel
MODULES-1413 Add ability for member to take numeric objects
2014-11-04MODULES-1413 Ability to for future parser to use member with FixNum typesTravis Fields
2014-11-04Merge branch '4.3.x'Travis Fields
Conflicts: spec/acceptance/ensure_packages_spec.rb spec/acceptance/ensure_resource_spec.rb
2014-11-04Merge pull request #353 from cyberious/WindowsTestIsolationFixMorgan Haskel
Fix the unless for test cases on ensure_package and ensure_resource
2014-11-04Fix the unless for test cases on ensure_package and ensure_resourceTravis Fields
Conflicts: spec/acceptance/ensure_packages_spec.rb spec/acceptance/ensure_resource_spec.rb
2014-10-30Merge branch '4.3.x'Travis Fields
2014-10-30Merge pull request #349 from cyberious/4.3.xMorgan Haskel
Fix validate_cmd, previous addition of SystemCallError only works for Puppet 3.7, previous version throw different exception. Wrapping in generic Exception catch all
2014-10-29Fix validate_cmd, previous addition of SystemCallError only works for Puppet ↵Travis Fields
3.7, previous version throw different exception. Wrapping in generic Exception catch all
2014-10-29Merge remote-tracking branch 'origin/4.3.x'Travis Fields