]> gitweb.fluxo.info Git - puppet-stdlib.git/log
puppet-stdlib.git
11 years agoMerge pull request #279 from hunner/osx_interface
Travis Fields [Mon, 23 Jun 2014 20:46:59 +0000 (13:46 -0700)]
Merge pull request #279 from hunner/osx_interface

OS X also has lo0 and can't manage user homedirs

11 years agoOS X also has lo0 and can't manage user homedirs
Hunter Haugen [Mon, 23 Jun 2014 20:45:06 +0000 (13:45 -0700)]
OS X also has lo0 and can't manage user homedirs

11 years agoMerge pull request #278 from cyberious/4.3.x
Morgan Haskel [Fri, 20 Jun 2014 23:40:26 +0000 (19:40 -0400)]
Merge pull request #278 from cyberious/4.3.x

Add windows Nodesets and remove Beaker from Gemfile

11 years agoAdd windows Nodesets and remove Beaker from Gemfile
Travis Fields [Fri, 20 Jun 2014 23:39:15 +0000 (16:39 -0700)]
Add windows Nodesets and remove Beaker from Gemfile

11 years agoMerge pull request #277 from hunner/update_ensure
Hunter Haugen [Fri, 20 Jun 2014 20:51:29 +0000 (13:51 -0700)]
Merge pull request #277 from hunner/update_ensure

Patch ensure_* tests

11 years agoPatch ensure_* tests
Hunter Haugen [Fri, 20 Jun 2014 17:41:43 +0000 (10:41 -0700)]
Patch ensure_* tests

11 years agoMerge branch 'master' into 4.3.x
Hunter Haugen [Thu, 19 Jun 2014 23:25:16 +0000 (16:25 -0700)]
Merge branch 'master' into 4.3.x

11 years agoMerge pull request #276 from hunner/fm_1587
Travis Fields [Thu, 19 Jun 2014 22:42:27 +0000 (15:42 -0700)]
Merge pull request #276 from hunner/fm_1587

(FM-1587) Fix test issues on solaris 10

11 years ago(FM-1587) Fix test issues on solaris 10
Hunter Haugen [Thu, 19 Jun 2014 22:38:23 +0000 (15:38 -0700)]
(FM-1587) Fix test issues on solaris 10

- ensure_packages fails because Error: Sun packages must specify a package source
- ensure_resource fails for the same reason
- get_module_path fails because the modulepath is different
- has_interface_with fails because the interface is lo0 not lo

11 years agoMerge pull request #268 from apenney/rspec3
Morgan Haskel [Thu, 5 Jun 2014 20:16:34 +0000 (16:16 -0400)]
Merge pull request #268 from apenney/rspec3

Rspec3 changes

11 years agoConvert specs to RSpec 2.99.0 syntax with Transpec
Ashley Penney [Wed, 4 Jun 2014 18:38:37 +0000 (14:38 -0400)]
Convert specs to RSpec 2.99.0 syntax with Transpec

This conversion is done by Transpec 2.2.1 with the following command:
    transpec spec/functions

* 345 conversions
    from: obj.should
      to: expect(obj).to

* 122 conversions
    from: == expected
      to: eq(expected)

* 85 conversions
    from: lambda { }.should
      to: expect { }.to

* 22 conversions
    from: be_true
      to: be_truthy

* 16 conversions
    from: be_false
      to: be_falsey

* 11 conversions
    from: pending
      to: skip

* 9 conversions
    from: it { should ... }
      to: it { is_expected.to ... }

* 5 conversions
    from: =~ [1, 2]
      to: match_array([1, 2])

* 2 conversions
    from: =~ /pattern/
      to: match(/pattern/)

* 2 conversions
    from: obj.should_not
      to: expect(obj).not_to

For more details: https://github.com/yujinakayama/transpec#supported-conversions

11 years agoConvert specs to RSpec 2.99.0 syntax with Transpec
Ashley Penney [Wed, 4 Jun 2014 18:37:45 +0000 (14:37 -0400)]
Convert specs to RSpec 2.99.0 syntax with Transpec

This conversion is done by Transpec 2.2.1 with the following command:
    transpec spec/unit

* 53 conversions
    from: obj.should
      to: expect(obj).to

* 19 conversions
    from: == expected
      to: eq(expected)

* 5 conversions
    from: lambda { }.should
      to: expect { }.to

* 2 conversions
    from: be_true
      to: be_truthy

For more details: https://github.com/yujinakayama/transpec#supported-conversions

11 years agoPrepare a 4.2.2 release.
Ashley Penney [Wed, 4 Jun 2014 18:15:14 +0000 (14:15 -0400)]
Prepare a 4.2.2 release.

11 years agoMerge pull request #265 from apenney/fix-tests
Morgan Haskel [Tue, 3 Jun 2014 18:53:04 +0000 (14:53 -0400)]
Merge pull request #265 from apenney/fix-tests

Further fixes to tests for 14.04.

11 years agoMerge pull request #265 from apenney/fix-tests
Morgan Haskel [Tue, 3 Jun 2014 18:53:04 +0000 (14:53 -0400)]
Merge pull request #265 from apenney/fix-tests

Further fixes to tests for 14.04.

11 years agoFurther fixes to tests for 14.04.
Ashley Penney [Tue, 3 Jun 2014 18:52:10 +0000 (14:52 -0400)]
Further fixes to tests for 14.04.

11 years agoMerge pull request #264 from apenney/fixes-for-tests
Morgan Haskel [Tue, 3 Jun 2014 15:13:35 +0000 (11:13 -0400)]
Merge pull request #264 from apenney/fixes-for-tests

Fixes for PE3.3.

11 years agoMerge pull request #264 from apenney/fixes-for-tests
Morgan Haskel [Tue, 3 Jun 2014 15:13:35 +0000 (11:13 -0400)]
Merge pull request #264 from apenney/fixes-for-tests

Fixes for PE3.3.

11 years agoFixes for PE3.3.
Ashley Penney [Tue, 3 Jun 2014 15:11:08 +0000 (11:11 -0400)]
Fixes for PE3.3.

11 years agoMerge pull request #258 from mckern/enhancement/master/camelcasedembools
Ashley Penney [Fri, 16 May 2014 01:48:40 +0000 (21:48 -0400)]
Merge pull request #258 from mckern/enhancement/master/camelcasedembools

(MODULES-905) Narrow the confinement in bool2str

11 years ago(MODULES-905) Extend spec tests for bool2str
Ryan McKern [Thu, 15 May 2014 23:45:02 +0000 (16:45 -0700)]
(MODULES-905) Extend spec tests for bool2str

The extended spec tests validate that the common types of values
that could be passed to bool2str() are rejected.

11 years ago(MODULES-905) Narrow the confinement in bool2str
Ryan McKern [Thu, 15 May 2014 22:01:14 +0000 (15:01 -0700)]
(MODULES-905) Narrow the confinement in bool2str

Previously, bool2str() accepted a broad array of boolean values and
bare strings, without any attempt to validate that the strings in any
way resembled "true" or "false" (or any of the other values bool2num()
accepts). This commit narrows the input confinement to TrueClass and
FalseClass, which means that bool2str() will only interpolate
strict boolean values now.

11 years agoMerge pull request #257 from apenney/revert-before
Ashley Penney [Thu, 15 May 2014 21:31:28 +0000 (17:31 -0400)]
Merge pull request #257 from apenney/revert-before

Revert "Merge pull request #256 from stbenjam/2571-before"

11 years agoRevert "Merge pull request #256 from stbenjam/2571-before"
Ashley Penney [Thu, 15 May 2014 21:28:59 +0000 (17:28 -0400)]
Revert "Merge pull request #256 from stbenjam/2571-before"

This reverts commit 8499ebdb7f892f2623295058649c67a5553d4732, reversing
changes made to 08b00d9229961d7b3c3cba997bfb35c8d47e4c4b.

11 years agoMerge pull request #255 from mckern/enhancement/master/camelcasedembools
Ashley Penney [Thu, 15 May 2014 21:03:18 +0000 (17:03 -0400)]
Merge pull request #255 from mckern/enhancement/master/camelcasedembools

(MODULES-905) Add bool2str() and camelcase() for string manipulation

11 years agoClaim PE3.3 support.
Ashley Penney [Thu, 15 May 2014 18:59:37 +0000 (14:59 -0400)]
Claim PE3.3 support.

11 years agoMerge pull request #256 from stbenjam/2571-before
Ashley Penney [Thu, 15 May 2014 17:31:23 +0000 (13:31 -0400)]
Merge pull request #256 from stbenjam/2571-before

(PUP-2571) add 'before' functionality to file_line

11 years agoPrepare a 4.3.0 release.
Ashley Penney [Wed, 14 May 2014 20:37:48 +0000 (16:37 -0400)]
Prepare a 4.3.0 release.

11 years ago(PUP-2571) add 'before' functionality to file_line
Stephen Benjamin [Wed, 14 May 2014 18:33:57 +0000 (20:33 +0200)]
(PUP-2571) add 'before' functionality to file_line

file_line supports adding lines after a match, but there are use cases when
having "before" would be useful. For example, in Debian-based OS's, the last
line of /etc/rc.local is "exit 0" it's an incredible pain to deal with
that scenario today.

This commit adds a 'before' parameter to the file_line type, and implements
it for the ruby provider.

11 years ago(maint) Add bool2str & camelcase spec tests
Ryan McKern [Tue, 13 May 2014 22:33:49 +0000 (15:33 -0700)]
(maint) Add bool2str & camelcase spec tests

11 years ago(MODULES-905) Add bool2str() and camelcase() for string manipulation
Ryan McKern [Tue, 13 May 2014 22:01:44 +0000 (15:01 -0700)]
(MODULES-905) Add bool2str() and camelcase() for string manipulation

Python likes to have its constants Capitalized, and the capitalize
function only understands strings... so I shave a yak.

bool2str will convert a boolean to its equivalent string value,
and camelcase extends on uppercase & downcase to convert an underscore
delimited string into a camelcased string.

11 years agoMerge pull request #254 from apenney/421
Ashley Penney [Fri, 9 May 2014 23:15:17 +0000 (19:15 -0400)]
Merge pull request #254 from apenney/421

Prepare a 4.2.1 release.

11 years agoPrepare a 4.2.1 release.
Ashley Penney [Fri, 9 May 2014 14:57:32 +0000 (16:57 +0200)]
Prepare a 4.2.1 release.

11 years agoMerge pull request #252 from hunner/release_4.2.0
Ashley Penney [Thu, 8 May 2014 22:44:30 +0000 (18:44 -0400)]
Merge pull request #252 from hunner/release_4.2.0

Release - 4.2.0

11 years agoRelease - 4.2.0
Hunter Haugen [Thu, 8 May 2014 22:18:36 +0000 (15:18 -0700)]
Release - 4.2.0

Summary
========
This release adds many new functions and fixes, and continues to be backwards compatible with stdlib 3.x

Features
-------
- New `base64()` function
- New `deep_merge()` function
- New `delete_undef_values()` function
- New `delete_values()` function
- New `difference()` function
- New `intersection()` function
- New `is_bool()` function
- New `pick_default()` function
- New `union()` function
- New `validate_ipv4_address` function
- New `validate_ipv6_address` function
- Update `ensure_packages()` to take an option hash as a second parameter.
- Update `range()` to take an optional third argument for range step
- Update `validate_slength()` to take an optional third argument for minimum length
- Update `file_line` resource to take `after` and `multiple` attributes

Bugfixes
--------
- Correct `is_string`, `is_domain_name`, `is_array`, `is_float`, and `is_function_available` for parsing odd types such as bools and hashes.
- Allow facts.d facts to contain `=` in the value
- Fix `root_home` fact on darwin systems
- Fix `concat()` to work with a second non-array argument
- Fix `floor()` to work with integer strings
- Fix `is_integer()` to return true if passed integer strings
- Fix `is_numeric()` to return true if passed integer strings
- Fix `merge()` to work with empty strings
- Fix `pick()` to raise the correct error type
- Fix `uriescape()` to use the default URI.escape list
- Add/update unit & acceptance tests.

11 years agoMerge pull request #251 from hunner/fix_tests
Ashley Penney [Thu, 8 May 2014 22:16:05 +0000 (18:16 -0400)]
Merge pull request #251 from hunner/fix_tests

Fix the stdlib functions that fail tests

11 years agoFix the stdlib functions that fail tests
Hunter Haugen [Thu, 8 May 2014 21:43:06 +0000 (14:43 -0700)]
Fix the stdlib functions that fail tests

11 years agoMerge pull request #250 from hunner/move_unit
Ashley Penney [Thu, 8 May 2014 17:58:53 +0000 (13:58 -0400)]
Merge pull request #250 from hunner/move_unit

Move unit tests to spec/functions

11 years agoMove unit tests to spec/functions
Hunter Haugen [Thu, 8 May 2014 17:47:24 +0000 (10:47 -0700)]
Move unit tests to spec/functions

rspec-puppet matchers are defined for tests which exist in
spec/functions, but the function unit tests lived in
spec/unit/puppet/parser/functions. This moves them to the correct place
for using rspec-puppet

11 years agoMerge pull request #247 from hunner/more_tests
Ashley Penney [Wed, 7 May 2014 22:03:57 +0000 (18:03 -0400)]
Merge pull request #247 from hunner/more_tests

Adding more spec coverage

11 years agoAdd mode +x to spec .rb files
Hunter Haugen [Wed, 7 May 2014 17:09:32 +0000 (10:09 -0700)]
Add mode +x to spec .rb files

11 years agoMove the 4 misplaced tests
Hunter Haugen [Wed, 7 May 2014 17:09:21 +0000 (10:09 -0700)]
Move the 4 misplaced tests

11 years agoAdding more spec coverage
Hunter Haugen [Wed, 7 May 2014 01:48:59 +0000 (18:48 -0700)]
Adding more spec coverage

11 years agoMerge pull request #248 from averi/master
Hunter Haugen [Wed, 7 May 2014 16:53:30 +0000 (09:53 -0700)]
Merge pull request #248 from averi/master

Add the missing shebangs and fix the wrong ones

11 years agoAdd the missing shebangs and fix the wrong ones for rpmlint to stop complaining loudly
Andrea Veri [Wed, 7 May 2014 09:49:25 +0000 (11:49 +0200)]
Add the missing shebangs and fix the wrong ones for rpmlint to stop complaining loudly

11 years agoMerge pull request #246 from hunner/update_build_csv
Hunter Haugen [Fri, 2 May 2014 21:15:52 +0000 (14:15 -0700)]
Merge pull request #246 from hunner/update_build_csv

Update build_csv to understand contexts

11 years agoUpdate build_csv to understand contexts
Hunter Haugen [Fri, 2 May 2014 20:42:25 +0000 (13:42 -0700)]
Update build_csv to understand contexts

11 years agoMerge pull request #245 from hunner/fix_augeas
Hunter Haugen [Fri, 2 May 2014 19:57:04 +0000 (12:57 -0700)]
Merge pull request #245 from hunner/fix_augeas

Fix the validate_augeas beaker tests

11 years agoFix the validate_augeas beaker tests
Hunter Haugen [Fri, 2 May 2014 19:56:22 +0000 (12:56 -0700)]
Fix the validate_augeas beaker tests

11 years agoMerge pull request #244 from hunner/add_tests
Ashley Penney [Thu, 1 May 2014 22:56:29 +0000 (18:56 -0400)]
Merge pull request #244 from hunner/add_tests

Add more specs

11 years agoAdd more specs
Hunter Haugen [Tue, 29 Apr 2014 00:28:22 +0000 (17:28 -0700)]
Add more specs

11 years agoMerge pull request #243 from hunner/add_beaker
Ashley Penney [Mon, 28 Apr 2014 18:55:29 +0000 (14:55 -0400)]
Merge pull request #243 from hunner/add_beaker

Add beaker tests for functions.

11 years agoMerge pull request #222 from mfoo/fix/master/concat-primitives
Ashley Penney [Thu, 24 Apr 2014 17:41:42 +0000 (13:41 -0400)]
Merge pull request #222 from mfoo/fix/master/concat-primitives

Allow concat to take non-array second parameters

11 years agoMerge pull request #238 from Spredzy/add_default_ensure_packages
Ashley Penney [Thu, 24 Apr 2014 17:38:07 +0000 (13:38 -0400)]
Merge pull request #238 from Spredzy/add_default_ensure_packages

(MODULES-603) Add defaults arguments to ensure_packages()

11 years agoMerge pull request #242 from apenney/facts_d
Hunter Haugen [Tue, 22 Apr 2014 21:21:44 +0000 (14:21 -0700)]
Merge pull request #242 from apenney/facts_d

Adjust the regular expression for facts.

11 years agoAdjust the regular expression for facts.
Ashley Penney [Tue, 22 Apr 2014 21:14:16 +0000 (23:14 +0200)]
Adjust the regular expression for facts.

Previously this was incorrectly handling facts that were of the form
foo=1+1=2 due to the ='s in the actual fact contents.  Fix this and
add tests to try and prevent regressions.

11 years agoMerge pull request #239 from kylog/maint/remove-facter-versions-test
Ashley Penney [Wed, 16 Apr 2014 20:00:32 +0000 (16:00 -0400)]
Merge pull request #239 from kylog/maint/remove-facter-versions-test

(maint) Remove facter versions test

11 years ago(maint) Remove facter versions test
Kylo Ginsberg [Tue, 8 Apr 2014 23:21:37 +0000 (16:21 -0700)]
(maint) Remove facter versions test

This test attempts to emulate various versions of facter, but is
still dependent on the version of facter it is running against. The
immediate symptom was that the test breaks with facter 2.0.1 because
it adds another external facts search directory.

I tried a couple ways to stub this but allowing it to pretend
to run against one set of facters, while actually running against
one real facter (which might itself be one of several versions)
eluded me.

So this patch just removes the test.

11 years agoAdding more tests
Hunter Haugen [Wed, 9 Apr 2014 21:35:34 +0000 (14:35 -0700)]
Adding more tests

11 years agoAdd build_csv
Hunter Haugen [Tue, 8 Apr 2014 23:38:33 +0000 (16:38 -0700)]
Add build_csv

11 years agoAdd success/fail groups
Hunter Haugen [Tue, 8 Apr 2014 22:04:55 +0000 (15:04 -0700)]
Add success/fail groups

11 years agoFirst set of tests
Hunter Haugen [Sat, 15 Mar 2014 01:17:12 +0000 (18:17 -0700)]
First set of tests

11 years agoAdd some acceptance tests for functions.
Ashley Penney [Thu, 13 Mar 2014 18:21:38 +0000 (18:21 +0000)]
Add some acceptance tests for functions.

11 years ago(MODULES-603) Add defaults arguments to ensure_packages()
Yanis Guenane [Sun, 30 Mar 2014 22:47:36 +0000 (18:47 -0400)]
(MODULES-603) Add defaults arguments to ensure_packages()

Without this patch one can not specify package resource specific
parameters. All the ensure_packages() function does it makes sure
the named packages are installed. This patch allows one to pass
default as a second argument and allow greater flexibility on
packages installations.

Use case like the following are now possible :
  * ensure_packages(['r10k', 'serverspec'], {'provider' => 'gem'})
  * ensure_packages(['ntp'], {'require' => 'Exec[foobar]'})

11 years agoMerge pull request #236 from PierreRambaud/patch-1
Ashley Penney [Thu, 27 Mar 2014 12:41:43 +0000 (08:41 -0400)]
Merge pull request #236 from PierreRambaud/patch-1

Update README.markdown

11 years agoUpdate README.markdown
GoT [Thu, 27 Mar 2014 10:56:17 +0000 (11:56 +0100)]
Update README.markdown

Add code block for validate_slength.

11 years agoMerge branch '4.x'
Adrien Thebo [Tue, 25 Mar 2014 20:26:12 +0000 (13:26 -0700)]
Merge branch '4.x'

11 years agoMerge branch '3.x' into 4.x
Adrien Thebo [Tue, 25 Mar 2014 20:26:00 +0000 (13:26 -0700)]
Merge branch '3.x' into 4.x

11 years agoMerge branch '3.2.x' into 3.x
Adrien Thebo [Tue, 25 Mar 2014 20:25:31 +0000 (13:25 -0700)]
Merge branch '3.2.x' into 3.x

11 years agoMerge branch 'maint/3.2.x-ruby-rake-1.8-compat' into 3.2.x
Adrien Thebo [Tue, 25 Mar 2014 20:24:49 +0000 (13:24 -0700)]
Merge branch 'maint/3.2.x-ruby-rake-1.8-compat' into 3.2.x

11 years ago(maint) Pin rake version to 10.1.0 for 1.8 compat
Adrien Thebo [Tue, 25 Mar 2014 16:46:53 +0000 (09:46 -0700)]
(maint) Pin rake version to 10.1.0 for 1.8 compat

11 years agoMerge branch '4.x'
Hunter Haugen [Tue, 18 Mar 2014 23:24:02 +0000 (16:24 -0700)]
Merge branch '4.x'

11 years agoMerge branch '3.x' into 4.x
Hunter Haugen [Tue, 18 Mar 2014 23:18:53 +0000 (16:18 -0700)]
Merge branch '3.x' into 4.x

11 years agoMerge branch '3.2.x' into 3.x
Hunter Haugen [Tue, 18 Mar 2014 23:16:00 +0000 (16:16 -0700)]
Merge branch '3.2.x' into 3.x

11 years agoMerge pull request #231 from apenney/32-testing
Ashley Penney [Tue, 18 Mar 2014 16:34:40 +0000 (12:34 -0400)]
Merge pull request #231 from apenney/32-testing

Numerous changes to update testing gems.

11 years agoRemove this test.
Ashley Penney [Thu, 13 Mar 2014 18:10:01 +0000 (11:10 -0700)]
Remove this test.

It turns out that in 3.x the refresh functionality doesn't actually
exist yet, so testing it makes no sense.

11 years agoMerge pull request #234 from apenney/add-beaker
Ashley Penney [Wed, 12 Mar 2014 18:24:32 +0000 (11:24 -0700)]
Merge pull request #234 from apenney/add-beaker

Add beaker framework.

11 years agoAdd beaker framework.
Ashley Penney [Wed, 12 Mar 2014 18:22:23 +0000 (18:22 +0000)]
Add beaker framework.

This prepares the module for beaker acceptance tests.

11 years agoMerge pull request #220 from mediatemple/fix/master/deep_merge_fix
Ashley Penney [Tue, 11 Mar 2014 16:31:23 +0000 (09:31 -0700)]
Merge pull request #220 from mediatemple/fix/master/deep_merge_fix

PUP-1724 Don't modify the paramaters to deep_merge

11 years agoMerge pull request #221 from puphpet/hash-fix
Ashley Penney [Tue, 11 Mar 2014 16:29:46 +0000 (09:29 -0700)]
Merge pull request #221 from puphpet/hash-fix

hash example has misplaced comas

11 years agoEnsure Gemfile retains facilities for Jenkins.
Ashley Penney [Tue, 11 Mar 2014 16:21:37 +0000 (09:21 -0700)]
Ensure Gemfile retains facilities for Jenkins.

11 years agoMerge pull request #233 from apenney/add-back-location
Ashley Penney [Mon, 10 Mar 2014 22:22:56 +0000 (15:22 -0700)]
Merge pull request #233 from apenney/add-back-location

Make sure location_for is used when installing Puppet.

11 years agoMake sure location_for is used when installing Puppet.
Ashley Penney [Mon, 10 Mar 2014 22:19:03 +0000 (15:19 -0700)]
Make sure location_for is used when installing Puppet.

11 years agoMerge pull request #232 from apenney/add-back-location
Ashley Penney [Mon, 10 Mar 2014 21:58:25 +0000 (14:58 -0700)]
Merge pull request #232 from apenney/add-back-location

Readd location_for

11 years agoReadd location_for
Ashley Penney [Mon, 10 Mar 2014 21:56:12 +0000 (14:56 -0700)]
Readd location_for

location_for is used in Jenkins to transform a passed in git
repo into something usable by bundler.

11 years agoRemove pry, whoops.
Ashley Penney [Mon, 10 Mar 2014 20:07:43 +0000 (13:07 -0700)]
Remove pry, whoops.

11 years agoNumerous changes to update testing gems.
Ashley Penney [Wed, 5 Mar 2014 20:43:58 +0000 (15:43 -0500)]
Numerous changes to update testing gems.

This work updates a number of Gems to the latest versions (rspec,
rspec-puppet), and updates and tweaks a bunch of tests to work
with the updated gems.

11 years agoMerge pull request #230 from apenney/fix-testing
Ashley Penney [Sat, 8 Mar 2014 00:48:40 +0000 (19:48 -0500)]
Merge pull request #230 from apenney/fix-testing

[WIP] Spec overhaul.

11 years agoNumerous changes to update testing gems.
Ashley Penney [Wed, 5 Mar 2014 20:43:58 +0000 (15:43 -0500)]
Numerous changes to update testing gems.

This work updates a number of Gems to the latest versions (rspec,
rspec-puppet), and updates and tweaks a bunch of tests to work
with the updated gems.

11 years agoMerge pull request #228 from hunner/fix_metadata
Ashley Penney [Mon, 3 Mar 2014 21:59:29 +0000 (16:59 -0500)]
Merge pull request #228 from hunner/fix_metadata

Patch metadata

11 years agoPatch metadata
Hunter Haugen [Mon, 3 Mar 2014 21:56:13 +0000 (13:56 -0800)]
Patch metadata

11 years agoMerge pull request #227 from hunner/add_support
Ashley Penney [Mon, 3 Mar 2014 20:48:41 +0000 (15:48 -0500)]
Merge pull request #227 from hunner/add_support

Supported Release 3.2.1

11 years agoSupported Release 3.2.1
Hunter Haugen [Mon, 3 Mar 2014 20:45:43 +0000 (12:45 -0800)]
Supported Release 3.2.1

Summary
This is a supported release

Bugfixes
- Fixed `is_integer`/`is_float`/`is_numeric` for checking the value of
  arithmatic expressions.

Known bugs
* No known bugs

11 years agoMerge pull request #226 from apenney/supported-metadata
Hunter Haugen [Mon, 3 Mar 2014 18:55:28 +0000 (10:55 -0800)]
Merge pull request #226 from apenney/supported-metadata

[don't merge] Prepare for supported modules.

11 years agoPrepare for supported modules.
Ashley Penney [Mon, 3 Mar 2014 17:47:04 +0000 (17:47 +0000)]
Prepare for supported modules.

11 years agoAllow concat to take non-array second parameters
Martin Foot [Fri, 21 Feb 2014 14:32:32 +0000 (14:32 +0000)]
Allow concat to take non-array second parameters

Also improve and extend concat tests to lock down functionality

11 years agohash example has misplaced comas
Juan Treminio [Thu, 20 Feb 2014 05:37:38 +0000 (23:37 -0600)]
hash example has misplaced comas

11 years agoPUP-1724 Don't modify the paramaters to deep_merge
Justin Burnham [Mon, 17 Feb 2014 19:46:55 +0000 (11:46 -0800)]
PUP-1724 Don't modify the paramaters to deep_merge

Instead of modifying the first paramater of deep_merge due to the
use of the merge! function, instead use merge to return a copy of
the merged object. This allows one to continue to use the original
first parameter after the call to deep_merge.

11 years agoMerge pull request #217 from teancom/fix/master/file_line
Ashley Penney [Tue, 11 Feb 2014 17:51:37 +0000 (12:51 -0500)]
Merge pull request #217 from teancom/fix/master/file_line

(DOCUMENT-21) add docs for file_line to README.markdown

11 years agoMerge pull request #219 from petems/patch-1
Ashley Penney [Tue, 11 Feb 2014 17:51:22 +0000 (12:51 -0500)]
Merge pull request #219 from petems/patch-1

Fix strftime documentation in README