summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-07(MODULES-3737) validate_legacy: refactoringDavid Schmitt
* validate_legacy now accepts undef values * update the TypeMismatch message to include the original validate function name * only notice, not warn, on newly allowed values * changed previous_validation to function_name to avoid confusion with the function of the same name * use deprecation() instead of warn(), when hitting a deprecated value * prepare the tests and function for MODULES-3735 * rewrite validate_legacy tests to use new rspec-puppet * move validate_re deprecation to puppet4 only * adapt validate_re_spec
2016-09-07Fix assert_private tests to not hit the newly deprecated subject.callDavid Schmitt
2016-09-06Merge pull request #651 from HelenCampbell/deprecationUpdateEric Putnam
Addition of logging with file and line numbers
2016-09-06Addition of logging with file and line numbersHelen Campbell
2016-09-06Merge pull request #650 from HelenCampbell/deprecationUpdateDavid Schmitt
Deprecation function README update
2016-09-06Deprecation README updateHelen Campbell
2016-09-06Merge pull request #641 from HelenCampbell/deprecationUpdateDavid Schmitt
Deprecation function to be mutable in all cases
2016-09-05Deprecation function to be mutable in all casesHelen Campbell
2016-09-02Merge pull request #647 from domcleal/validate-legacy-table-formattingDavid Schmitt
Fix validate_legacy docs table formatting
2016-09-02Fix validate_legacy docs table formattingDominic Cleal
2016-09-01Merge pull request #646 from eputnam/deprecation_spec_fix_2Bryan Jen
MODULES-3699 Deprecation spec fix 2
2016-09-01(MODULES-3699) fixes deprecation msg testEric Putnam
2016-09-01Merge pull request #645 from DavidS/update-validate_legacy_docsTP Honey
Update documentation for validate_legacy
2016-09-01Update documentation for validate_legacyDavid Schmitt
This adds a in-depth explanation of the process to migrate to Puppet 4 data types.
2016-08-29Merge pull request #642 from puppetlabs/modulesyncEric Putnam
Update modulesync_config [a3fe424]
2016-08-26Update modulesync_config [a3fe424]David Schmitt
2016-08-17Merge pull request #637 from HelenCampbell/ipdeprecationDavid Schmitt
(MODULES-3534) Deprecation of ip functions
2016-08-17Deprecation of ip functionsHelen Campbell
2016-08-15Merge pull request #636 from domcleal/deprecation-warning-loggerDavid Schmitt
(maint) Switch 3.x deprecation() to use Puppet warning logger
2016-08-15(maint) Switch 3.x deprecation() to use Puppet warning loggerDominic Cleal
The deprecation function was calling the `Kernel#warn` function which prints to stderr, rather than the Puppet logger. This causes problems for Puppet module tests on Travis CI, which has a cap on the amount of stdout/err permitted in its logs and also prevents users from finding the deprecation warnings when running under a Puppet master.
2016-08-15Merge pull request #635 from DavidS/fix-ensure_resource-expectationsTP Honey
(MAINT) Update ensure_resource specs
2016-08-14(MAINT) Update ensure_resource specsDavid Schmitt
This updates the test to match the new behaviour in puppet 4.6.0
2016-08-14Merge pull request #630 from HelenCampbell/validateLegacyDavid Schmitt
(MODULES-3540) Addition of validate legacy function
2016-08-11(WIP) Addition of validate legacy functionHelen Campbell
2016-08-10(MAINT) move test fixture to proper locationHelen Campbell
2016-08-09Merge pull request #633 from tphoney/modules-3532David Schmitt
(modules-3532) deprecate string type checks
2016-08-08(modules-3532) deprecate string type checkstphoney
2016-08-08Merge pull request #629 from tphoney/MODULES-3533David Schmitt
(modules-3533) deprecation for 3.x number function
2016-08-08(modules-3533) deprecation for 3.x number functiontphoney
2016-08-05Merge pull request #631 from smortex/patch-1TP Honey
Fix markdown indentation
2016-08-05Fix markdown indentationRomain Tartière
The old indentation is weird.
2016-08-04Merge pull request #625 from MiamiOH/masterTP Honey
Added documentation for regexpescape function.
2016-08-04Merge pull request #626 from LoicAG/fix_str2bool_error_messageTP Honey
Fix str2bool error message
2016-07-30Merge pull request #627 from puppetlabs/update-modulesyncDavid Schmitt
(MAINT) Update for modulesync_config 72d19f184
2016-07-27(MAINT) Update for modulesync_config 72d19f184David Schmitt
2016-07-27Fix str2bool error messageLoic Antoine-Gombeaud
2016-07-26Added documentation for regexpescape function.Steve Moore
2016-07-26Merge pull request #624 from MiamiOH/masterHunter Haugen
Added the regexpescape function.
2016-07-22Added the regexpescape function.Steve Moore
2016-07-19Merge pull request #623 from tphoney/modules-3407Helen
(modules-3407) documenting after can take a regex
2016-07-19(modules-3407) documenting after can take a regextphoney
2016-07-19Merge pull request #622 from tphoney/modules-3306David Schmitt
(MODULES-3306) document deep_merge
2016-07-19Merge pull request #621 from tphoney/modules-2143David Schmitt
(MODULES-2143) document edge behaviour of range.
2016-07-19(MODULES-3306) document deep_mergetphoney
2016-07-19(MODULES-2143) document edge behaviour of range.tphoney
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.