Oliver Bertuch
d3724aa875
Add documentation for create_ini_settings() to README
2015-07-03 16:14:21 +02:00
JT (Jonny)
bf32ac86ca
Merge pull request #172 from drewfisher314/ticket/2136-add-solaris-12
...
Add support for Solaris 12
2015-06-23 15:59:57 +01:00
Morgan Haskel
a09bfef1ed
Merge pull request #171 from misterdorm/bug1599
...
MODULES-1599 Match only on space and tab whitespace after k/v separator
2015-06-22 10:44:02 -07:00
Drew Fisher
366523b5ab
Add support for Solaris 12
2015-06-22 10:43:00 -06:00
Mike Dorman
c784253096
MODULES-1599 Match only on space and tab whitespace after k/v separator
...
The previous match for \s would also match on newlines. This caused
existing settings with blank values to have the newline considered part
of the whitespace surrounding the separator. When such settings are
set with a value, the value ends up on the next line.
Also adding acceptance test for this particular situation.
2015-06-18 15:06:44 -06:00
Bryan Jen
e132445690
Merge pull request #168 from hunner/fix_helper_name
...
Correct the name of the require
2015-06-11 16:50:50 -07:00
Hunter Haugen
3c92a35df5
Correct the name of the require
2015-06-11 16:49:46 -07:00
Bryan Jen
e89bf765a0
Merge pull request #167 from puppetlabs/update_gemfile
...
Update the gemfile for puppet install helper
2015-06-11 16:14:21 -07:00
Hunter Haugen
034233ff2a
Update the gemfile for puppet install helper
2015-06-11 16:11:29 -07:00
Bryan Jen
62a31bab5a
Merge pull request #166 from hunner/add_helper
...
Add helper to install puppet/pe/puppet-agent
2015-06-11 15:42:56 -07:00
Hunter Haugen
6acf750d62
Add helper to install puppet/pe/puppet-agent
2015-06-11 15:31:27 -07:00
Bryan Jen
485c8392f4
Merge pull request #165 from mhaskel/merge_1.3.x_to_master
...
Correct the date and metadata ordering
2015-06-09 16:04:19 -07:00
Morgan Haskel
30ee205613
Correct the date and metadata ordering
2015-06-09 16:02:10 -07:00
David Schmitt
bb67906957
Merge pull request #164 from justinstoller/maint/master/set-puppet-version
...
(maint) allow setting PUPPET_VERSION in acceptance
2015-06-09 15:49:58 +01:00
Justin Stoller
9a7c0f38dc
(maint) allow setting PUPPET_VERSION in acceptance
2015-06-08 22:15:08 -07:00
JT (Jonny)
9858f5b5c0
Merge pull request #161 from tphoney/1.3.0_prep
...
prep 1.3.0
2015-05-29 12:25:26 +01:00
tphoney
461174d8d7
prep 1.3.0
2015-05-29 11:02:19 +01:00
Hunter Haugen
c72bfbb9b1
Merge pull request #129 from duritong/create_ini_settings
...
introduce create_ini_settings
2015-05-27 13:15:33 -07:00
Hunter Haugen
4da2f6e23f
Add ability to unittest puppet 4
2015-05-27 08:12:17 -07:00
Bryan Jen
3bfcceb17f
Merge pull request #160 from puppetlabs/modulesync_updates
...
Modulesync updates
2015-05-07 14:12:10 -07:00
Morgan Haskel
b19132b3a1
beaker gemfile fixes
2015-05-06 14:32:35 -07:00
Morgan Haskel
d584cb69c8
sync via modulesync
2015-05-06 14:30:46 -07:00
Morgan Haskel
84dde69729
sync via modulesync
2015-05-06 14:10:11 -07:00
TP Honey
033722a34a
Merge pull request #159 from WhatsARanjit/MODULES-1940
...
Adding the ability to change regex match for $section in inifile
2015-04-21 09:51:15 +01:00
WhatsARanjit
b0fb47d4ec
Added ability to specify section_prefix and section_suffix to accomodate files with sections that don't follow [section_name] format. AIX for example uses section_name: format.
2015-04-15 03:56:08 -04:00
TP Honey
5d70bafff5
Merge pull request #158 from bmjen/modules-1876-fix
...
Modules 1876 - Setting names containing spaces fail
2015-04-01 10:20:34 +01:00
Bryan Jen
69bee205c4
Adds acceptance testing for setting names containing white space in the middle
2015-03-31 15:28:42 -07:00
Michael Siroskey
a747f6656f
Fixed SETTING_REGEX and COMMENTED_SETTING_REGEX to allow spaces in setting names.
2015-03-31 14:27:45 -07:00
Bryan Jen
70c7fb2974
Merge pull request #157 from hunner/mrzarquon-MODULES_1868_add_default
...
Adds default values for section
2015-03-30 15:10:29 -07:00
Chris Barker
af78845467
Adds default values for section
...
Our documentation says to use "" for section if you want top of file
global settings, this defaults to that assumption if the user doesn't
provide a section parameter at all.
2015-03-30 13:27:25 -07:00
Morgan Haskel
57c68ba9ec
Merge pull request #154 from psoloway/master
...
Updates README per DOC-1502
2015-03-25 17:36:30 -04:00
duritong
9f03e8a3d1
remove dead code
...
found some dead code to remove
2015-03-23 22:29:22 +01:00
Pete Soloway
9789615104
Updates README per DOC-1502
...
1. Remove any "what this affects" sections, except where particularly warranted.
2. Make sure that for each parameter, where applicable, there is a data type and a default value.
3. Make sure that for each parameter that's applicable, there is a note if the parameter is optional.
4. Make sure the links in the README work and are accurate.
5. Update the link in the Contributing section to point here: https://docs.puppetlabs.com/forge/contributing.html
6. General copyediting.
2015-03-19 13:26:56 -07:00
Colleen Murphy
606de6971d
Merge pull request #147 from cyberious/SpecinfraUpgrade
...
Force acceptance test ordering with require and before
2015-02-09 17:08:18 -08:00
Travis Fields
4dfb8e1089
Force acceptance test ordering with require and before
2015-02-09 16:07:47 -08:00
Morgan Haskel
88676100ed
Merge pull request #146 from cyberious/SpecinfraUpgrade
...
Fixes issues due to serverspec upgrade
2015-02-09 14:07:49 -08:00
Travis Fields
8e2689bdbb
Fixes issues due to serverspec upgrade and usage of obsolete should contain method for files
2015-02-09 13:16:55 -08:00
Hunter Haugen
03417e5779
Merge pull request #144 from cmurphy/rspec
...
Pin rspec gems
2015-02-04 12:03:35 -08:00
Colleen Murphy
f84f05819a
Pin rspec gems
2015-02-04 17:02:04 +01:00
mh
6eb8f9ca98
introduce create_ini_settings
...
create_ini_settings is a function that allows you to create
ini_setting resources from a simple hash:
$settings = { section1 => {
setting1 => val1
},
section2 => {
setting2 => val2,
setting3 => {
ensure => absent
}
}
}
$defaults = {
path => '/tmp/foo.ini'
}
create_ini_settings($settings,$defaults)
Will create the following resources
ini_setting{'[section1] setting1':
ensure => present,
section => 'section1',
setting => 'setting1',
value => 'val1',
path => '/tmp/foo.ini',
}
ini_setting{'[section2] setting2':
ensure => present,
section => 'section2',
setting => 'setting2',
value => 'val2',
path => '/tmp/foo.ini',
}
ini_setting{'[section2] setting3':
ensure => absent,
section => 'section2',
setting => 'setting3',
path => '/tmp/foo.ini',
}
This allows one to create much easier classes
that should be able to manage an arbritary set of
ini-style settings without having to specify each
one of them.
2015-01-28 22:09:34 +01:00
Morgan Haskel
be5fc47f00
Merge pull request #141 from petems/dry_up_spec_test
...
Replace code with pre-existing shared_example
2015-01-15 08:49:00 -08:00
Morgan Haskel
7acd0323b3
Merge pull request #143 from cyberious/BeakerRspecPinAbility
...
Beaker-Rspec currently does not work with Windows, need to be able to
2015-01-14 10:26:53 -08:00
Travis Fields
46ad0bfff9
Beaker-Rspec currently does not work with Windows, need to be able to pin to previous version for testing
2015-01-14 10:20:57 -08:00
Hunter Haugen
e8ddd629e8
Merge pull request #142 from jonnytpuppet/fix_unit_tests_remove_pending
...
Removed pending unit tests.
2015-01-13 17:15:15 -08:00
Jonathan Tripathy
a21dd813b2
Removed pending unit tests.
...
This functionality does not exist and thus was cluttering the output.
2015-01-13 17:02:10 -08:00
Peter Souter
9280f81be5
Replace code with pre-existing shared_example
...
Noticed this when I was testing the module out with a FreeBSD host this code duplicates the shared_example used in the rest of the spec, so I DRY'd it up! 👍
2015-01-11 19:45:27 -08:00
Morgan Haskel
6d43adb26a
Merge pull request #140 from cmurphy/master
...
Add IntelliJ files to the ignore list
2014-12-29 11:23:14 -08:00
Colleen Murphy
9ef15bc598
Add IntelliJ files to the ignore list
2014-12-29 10:41:05 -08:00
Colleen Murphy
2c9defda30
Merge pull request #139 from mhaskel/flexible_key_val
...
Flexible key val
2014-12-18 13:46:54 -08:00
Morgan Haskel
15f972d092
Rebase/fix the flexible k/v separator.
2014-12-18 10:45:30 -08:00