summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-18Merge pull request #617 from tphoney/add_deprecate_functionDavid Schmitt
(MODULES-3529) add deprecation function
2016-07-18(MODULES-3529)add deprecation functiontphoney
2016-07-13Merge pull request #618 from ntpttr/fix/master/modules-3568David Schmitt
(MODULES-3568) Move dig to dig44 and deprecate dig
2016-07-11Merge pull request #619 from DavidS/modulesyncTP Honey
(MAINT) modulesync [067d08a]
2016-07-08(MODULES-3568) Move dig to dig44 and deprecate digNate Potter
A new version of dig was introduced in Puppet 4.5.0 that isn't compatible with the stdlib version of dig. To maintain backwards compatibility and ensure that tests for stdlib aren't broken, this patch renames dig to dig44 and adds a deprecation warning to the stdlib dig function.
2016-07-08(MODULES-3581) modulesync [067d08a]David Schmitt
2016-07-01Merge pull request #616 from DavidS/modules-3435-fix-stdlib-symlinksHelen
(MODULES-3435) remove symlinks
2016-07-01(MODULES-3435) Fix gitignore and fixtures directoryDavid Schmitt
This change more accurately reflects what is being ignored and what's required as fixtures.
2016-07-01Fix load_module_metadata and loadjson tests to pass with fully deployed moduleDavid Schmitt
When replacing the lib/ and manifests/ symlinks in the fixtures with a proper top-level symlink, puppet 4 starts loading the metadata.json before loading functions, which confuses these tests. Added more specific expectations, and provide data for that call.
2016-06-30Merge pull request #615 from DavidS/modules-3543-update-tests-and-functionTP Honey
(MODULES-3543) Fixup defined_with_params to work on all puppet versions
2016-06-30(MODULES-3543) Fixup defined_with_params to work on all puppet versionsDavid Schmitt
2016-06-30Merge pull request #614 from DavidS/MODULES-3543-fix-defined_with_paramsTP Honey
(MODULES-3543) Fix define_with_params to handle undef properly
2016-06-29(MODULES-3543) Fix define_with_params to handle undef properlyDavid Schmitt
As described in PUP-6422, ensure_resources('File[/tmp/a]', { owner => undef }) would not actually create the file. This fixes it, and adds tests to prove it.
2016-06-29Merge pull request #610 from bmjen/modules-3507Hunter Haugen
(MODULES-3507) Updates file_line path validation
2016-06-29Merge pull request #612 from puppetlabs/modulesyncDavid Schmitt
{maint} modulesync 0794b2c
2016-06-29{maint} modulesync 0794b2ctphoney
2016-06-28(MODULES-3507) Updates file_line path validationBryan Jen
2016-06-28{maint} modulesync changes for puppet-lint 2.0.0tphoney
2016-05-16Merge pull request #605 from jyaworski/delete_optional_paramJT (Jonny)
Add delete_regex
2016-05-13Add a delete_regex functionJoseph Yaworski
To maintain backwards compatibility, add a delete_regex function instead of modifying delete itself.
2016-05-12Merge pull request #600 from dmitryilyin/masterBryan Jen
Add the default value to the "loadyaml" function
2016-05-11Merge pull request #606 from stbenjam/MODULES-3354Hunter Haugen
(MODULES-3354) Use 1.8.7 hash in validate_email_address function
2016-05-11Merge pull request #604 from rjw1/patch-1Hunter Haugen
Add a missing s in the ensure_packages hash example
2016-05-11(MODULES-3354) Use 1.8.7 hash in validate_email_address functionStephen Benjamin
2016-05-11Add a missing s in the ensure_packages hash examplebob
2016-05-05Merge pull request #601 from petems/MODULES-1439-any2bool_addedBryan Jen
(MODULES-1439) Adds any2bool function
2016-05-04Merge pull request #592 from jyaworski/fix_deleteBryan Jen
Use reject instead of delete_if
2016-05-04Use reject instead of delete_ifJoseph Yaworski
2016-05-03Merge pull request #603 from puppetlabs/4.12.xBryan Jen
Mergeback 4.12.x
2016-05-02(MODULES-1439) Adds any2bool functionPeter Souter
* Basically a combination of `string2bool` and `num2bool`
2016-04-28Expose the functions of ruby's built-in Shellwords module (#580)Joris
* Add shell_escape function, shell_join function & shell_split function
2016-04-28Merge pull request #602 from hunner/unbreaklineJean B
Remove hard linebreaks
2016-04-27Remove hard linebreaksHunter Haugen
2016-04-26Add the default value to the "loadyaml" functionDmitry Ilyin
This value will be returned if the is no file to load or a file could not be parsed. It's similar to the "parseyaml" function's default value. Add the "loadjson" function too
2016-04-26Merge pull request #599 from hunner/fix_deleteHelen
Undo changing delete() to delete regex matches
2016-04-25Remove todo for delete() and update specHunter Haugen
This spec should verify that substring matches are not removed in the future
2016-04-25Revert "Add support for regular expressions to delete"Hunter Haugen
This reverts commit 0d46515b57cea60d4d5f1e4d81a75a448a7a73a8. It introduced backwards-incompatible functionality.
2016-04-19Merge pull request #593 from puppetlabs/update-msyncGreg Hardy
Update to newest modulesync_configs [9ca280f]
2016-04-18Update to newest modulesync_configs [9ca280f]David Schmitt
2016-04-18Merge pull request #598 from DavidS/MODULES-3271-legacy-rubyHelen
(MODULES-3271) Ensure that is_email_address works on unsupported rubies
2016-04-18(MODULES-3271) Ensure that is_email_address works on unsupported rubiesDavid Schmitt
2016-04-15Merge pull request #596 from tphoney/4.12.0_release_prepHelen
4.12.0 release prep
2016-04-154.12.0 release preptphoney
2016-04-15Merge pull request #595 from tphoney/4.12.0_releaseHelen
master to 4.12.x
2016-04-15(FM-5000) Release prep for 4.12.0.Bryan Jen
2016-04-12Merge pull request #591 from jyaworski/delete_regexHunter Haugen
Add support for regular expressions to delete
2016-04-12Add support for regular expressions to deleteJoseph Yaworski
2016-04-11Merge pull request #590 from alext/fix_concat_with_hashHunter Haugen
(MODULES-3246) Fix concat with Hash arguments.
2016-04-11Merge pull request #583 from jyaworski/validate_email_addressTP Honey
Add validate_email_address function
2016-04-10Add validate_email_address functionJoseph Yaworski