Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-05 | Merge pull request #422 from cyberious/assert_private | TP Honey | |
Assert private | |||
2015-03-05 | Add private function back and forward to assert_private with deprecation warning | Travis Fields | |
2015-03-05 | Merge pull request #369 from rfugina/dirname_typecheck | Hunter Haugen | |
Dirname typecheck | |||
2015-03-05 | Rename private() to assert_private() | Franz Pletz | |
As mentioned in #270, private is a reserved keyword in the future parser which is to be released with Puppet 4. As it stands, this function is not useable with the future parser so it needs to renamed. This is a breaking change. | |||
2015-03-05 | Merge pull request #375 from ↵ | Hunter Haugen | |
poikilotherm/feature/master/validate_integer_and_numeric (MODULES-560) Add new functions validate_numeric() and validate_integer(). | |||
2015-03-03 | Add support for hashes in the prefix function | Stefan Goethals | |
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> | |||
2015-03-03 | URI.escape for the array case was incorrect. | Bryon Roché | |
The previous commit to uriescape() changed the implementation to use the ruby default escape list for URI.escape(), but did not change the call triggered when uriescape() was called on an array, triggering ruby errors. | |||
2015-03-03 | Merge pull request #407 from adamcrews/ceiling_function | Morgan Haskel | |
Add a ceiling function to complement the floor function. | |||
2015-03-02 | Loosen the restrictions of upcase and allow for recursion of the objects and ↵ | Travis Fields | |
only worry if the object responds to upcase | |||
2015-02-25 | Add Hash to upcase | Travis Fields | |
2015-02-14 | (MODULES-1771) Don't modify input to is_domain_name() | Sean Millichamp | |
Fix is_domain_name() so it dup's its incoming argument to avoid changing the original with a later chomp! | |||
2015-02-12 | (MODULES-1738) Don't modify global seed in fqdn_rotate() | Eli Young | |
As per puppetlabs/puppet@292233c, this leaves the global seed in a deterministic state, which is bad. Puppet::Util.deterministic_rand() exists to avoid running into this issue, but is only present starting in Puppet 3.2.0. | |||
2015-02-01 | Add a ceiling function to complement the floor function. | Adam Crews | |
2015-01-13 | Change all to each | Hunter Haugen | |
The existence of this directory is behavior for each test, but will also stop rspec 3 from complaining. | |||
2015-01-07 | (MODULES-1473) Deprecate type() function for new parser | Hunter Haugen | |
The `type()` function will cease to work on the new parser because 'type' is a reserved keyword. The `type3x()` function may be used to continue similar functionality, but will be deprecated in favor of the built-in typing system. The `type_of()` function has been included to introspect types in the new parser. | |||
2014-12-19 | MODULES-1606 add ability to pass array to delete for items to delete | Travis Fields | |
2014-12-18 | Fix bad check in test | Morgan Haskel | |
2014-12-18 | Merge pull request #388 from mhaskel/merge_4.5.x_into_master | Hunter Haugen | |
Merge 4.5.x into master | |||
2014-12-18 | (MODULES-1582) Specs for the new % placeholder | Peter Souter | |
These specs are pretty much the same as the originals, but now check that the output has the correct replacement for file location | |||
2014-12-17 | Merge pull request #372 from ↵ | Morgan Haskel | |
poikilotherm/feature/master/validate_absolute_path_allow_arrays Allow array of pathes in validate_absolute_path | |||
2014-12-17 | Merge pull request #368 from rfugina/basename | Morgan Haskel | |
Basename implementation | |||
2014-12-17 | Added type checks for dirname(), and additional tests | Rob Fugina | |
2014-12-17 | Added basename() based on Ruby's File.basename | Rob Fugina | |
Based on dirname code. Includes RSpec tests and docs. | |||
2014-12-16 | Remove line match validation | Hunter 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-04 | Add new functions validate_numeric() and validate_integer(). | Oliver Bertuch | |
2014-12-04 | (MODULES-444) - Check for accepting > 2 args | Peter Souter | |
2014-12-04 | (MODULES-444) Change test to > 2 arguments | Peter Souter | |
Also add extra test for just 1 argument | |||
2014-12-04 | (MODULES-444) Acceptance for multiple arrays | Peter Souter | |
Acceptance test to take multiple arrays for concatenation | |||
2014-12-04 | (MODULES-444) Acceptance test for primitives | Peter Souter | |
`concat` should be able to concat arrays and primitives | |||
2014-12-04 | (MODULES-444) Add specs for new behaviour | Peter Souter | |
`concat` can now take multiple arguments | |||
2014-11-25 | Allow array of pathes in validate_absolute_path | Oliver Bertuch | |
2014-11-13 | Merge pull request #319 from Spredzy/member_array_in_array | Hunter Haugen | |
(MODULES-1329) Allow member to look for array | |||
2014-11-13 | Merge pull request #365 from dalen/range-integers | Hunter Haugen | |
Make the range function work with integers | |||
2014-11-12 | (MODULES-1329) Allow member function to look for array | Yanis 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-12 | Add range tests for numeric with step and mixed arguments | Erik Dalén | |
2014-11-12 | Make the range function work with integers | Erik 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-11 | Fix exclude windows test on ensure_package | Travis Fields | |
Update to fix ensure_resource as well | |||
2014-11-11 | Correct type() logic | Hunter Haugen | |
It should NOT run if the future parser is enabled | |||
2014-11-10 | Remove windows from ensure_package and ensure_resource testing | Travis Fields | |
2014-11-10 | Merge pull request #354 from puppetlabs/4.3.x | Morgan Haskel | |
4.3.x | |||
2014-11-07 | Merge pull request #343 from zacharyalexstern/fix_to_bytes | Travis Fields | |
Added correct converstions for PB and EB. | |||
2014-11-04 | Merge pull request #350 from cyberious/modules1413 | Morgan Haskel | |
MODULES-1413 Add ability for member to take numeric objects | |||
2014-11-04 | MODULES-1413 Ability to for future parser to use member with FixNum types | Travis Fields | |
2014-11-04 | Merge branch '4.3.x' | Travis Fields | |
Conflicts: spec/acceptance/ensure_packages_spec.rb spec/acceptance/ensure_resource_spec.rb | |||
2014-11-04 | Fix the unless for test cases on ensure_package and ensure_resource | Travis Fields | |
Conflicts: spec/acceptance/ensure_packages_spec.rb spec/acceptance/ensure_resource_spec.rb | |||
2014-10-30 | Merge branch '4.3.x' | Travis Fields | |
2014-10-29 | Fix 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-28 | Add windows test exclusion to ensure_resource | Travis Fields | |
2014-10-28 | Fixed a mistake where we were trying to touch a host file using the default ↵ | Travis Fields | |
which was not relavent to the host we were modifying | |||
2014-10-28 | Fix logic issue with not including windows for testing ensure_packages as ↵ | Travis Fields | |
ruby and gem are not on the install path |