Hunter Haugen
db28fa2d3b
Merge pull request #128 from mhaskel/1.1.4-prep
...
1.1.4 prep
2014-09-30 09:13:20 -07:00
Morgan Haskel
3d3a2cfbe2
1.1.4-prep
2014-09-30 10:23:21 -05:00
Morgan Haskel
58883cdebd
Merge pull request #127 from mhaskel/1.1.x-merged-into-master
...
1.1.x merged into master
2014-09-26 19:31:46 -04:00
Morgan Haskel
8621dfeb15
Merge remote-tracking branch 'upstream/1.1.x' into test
2014-09-26 19:26:00 -04:00
Huan Do
f343c41cd8
modify test to compare to a hash which better tests the state of each setting
...
also update @@COMMENTED_SETTING_REGEX to be roughly equal to "(\s*)[#;]+" + @@SETTING_REGEX
2014-09-12 16:55:24 -07:00
Huan Do
681f5c0cb4
fix issue where single characters settings were not being saved.
...
see https://github.com/boxen/puppet-git/issues/30
2014-09-08 23:12:09 -07:00
Ashley Penney
8aeddc8a8c
Merge pull request #125 from mhaskel/spec_updates
...
Update spec_helper for consistency.
2014-08-28 17:39:47 -04:00
Morgan Haskel
7f54eb1279
Update spec_helper for consistency.
2014-08-28 12:39:44 -04:00
Hunter Haugen
90f88ec320
Merge pull request #122 from jbondpdx/new-readme
...
Docs: New inifile readme
2014-08-19 12:34:36 -07:00
Colleen Murphy
c916acad9c
Synchronize with modulesync
2014-08-19 10:16:34 -07:00
jbondpdx
4c94689e5d
Docs: fixed code formatting
...
Fixed code indentation for Implementing Child Providers section.
2014-08-13 14:21:46 -07:00
jbondpdx
9f9e1d4ec9
Docs: New inifile readme
2014-08-13 10:28:03 -07:00
Travis Fields
41e2ddbc1c
Merge pull request #121 from apenney/113-release
...
Prepare a 1.1.3 release.
2014-07-15 09:16:40 -07:00
Ashley Penney
62434bb705
Prepare a 1.1.3 release.
2014-07-15 11:35:05 -04:00
Hunter Haugen
0e8abb96dc
Merge pull request #120 from mhaskel/1.1.2-prep
...
1.1.2-prep.
2014-07-09 12:06:33 -07:00
Morgan Haskel
33147cbfbd
1.1.2-prep.
2014-07-09 14:27:38 -04:00
Ashley Penney
d6335f55f1
Merge pull request #119 from hunner/release_1.1.1
...
Release 1.1.1
2014-07-07 17:59:51 -04:00
Hunter Haugen
f08a394bf0
Release 1.1.1
...
Summary
This supported bugfix release corrects the inifile section header
detection regex (so you can use more characters in your section titles).
Bugfixes
- Correct section regex to allow anything other than ]
- Correct `exists?` to return a boolean
- Lots of test updates
- Add missing CONTRIBUTING.md
2014-07-07 14:55:52 -07:00
Hunter Haugen
09b574ea1d
Merge pull request #115 from johnsyweb/handle-quotation-marks-in-section-names
...
Handle quotation marks in section names
2014-07-07 14:49:22 -07:00
Hunter Haugen
07c4827f53
Merge remote-tracking branch 'puppetlabs/master' into temp
...
Conflicts:
Gemfile
2014-07-07 14:23:33 -07:00
Pete Johns
b3fed85b57
Spec for MODULES-1194
...
Ini_file module does not recognize section names with forward slashes in them
https://tickets.puppetlabs.com/browse/MODULES-1194
2014-07-04 14:31:39 +10:00
Pete Johns
069aa56d5c
Merge remote-tracking branch 'origin/master' into handle-quotation-marks-in-section-names
2014-07-04 14:11:04 +10:00
Ashley Penney
586207bfd2
Merge pull request #118 from cmurphy/master
...
Add validate and lint tasks to travis script
2014-07-03 17:43:07 -04:00
Colleen Murphy
6b21db8baf
Add validate and lint tasks to travis script
2014-07-03 09:53:45 -07:00
Hunter Haugen
7a5f54de2d
Merge pull request #117 from cmurphy/master
...
Synchronize .travis.yml
2014-06-30 11:04:03 -07:00
Colleen Murphy
d7f0353587
Update Gemfile for .travis.yml defaults
2014-06-30 10:57:55 -07:00
Pete Johns
bd99244353
Test allowing $ signs in section names
...
Verifying that this PR addresses https://github.com/puppetlabs/puppetlabs-inifile/pull/98
2014-06-28 13:22:01 +10:00
Colleen Murphy
3a4bfb921c
Synchronize .travis.yml
2014-06-27 10:54:56 -07:00
Colleen Murphy
2a77cafaeb
Update .sync.yml to support new .travis.yml configs
2014-06-27 09:33:10 -07:00
Ashley Penney
281d2f9e72
Merge pull request #114 from cmurphy/master
...
Start synchronizing module files
2014-06-26 13:58:33 -04:00
Pete Johns
cabc678131
Merge branch 'deprecation-warnings' into handle-quotation-marks-in-section-names
...
This should fix the build.
If this change isn't desired,
./spec/unit/puppet/provider/ini_setting/ruby_spec.rb:1044 could be
changed to:
```ruby
provider.exists?.should be_nil
```
2014-06-26 21:55:30 +10:00
Pete Johns
49960e1c5e
Handle quotation marks in section names
...
The section name appears on a line by itself, in square brackets (`[` and
`]`), all characters between the opening `[` and the closing `]` should
be considered to form the section name.
2014-06-26 21:42:45 +10:00
Pete Johns
41fc8bfbf5
Failing spec to describe my problem
2014-06-26 21:42:06 +10:00
Pete Johns
961447dfdf
be_true
and be_false
are deprecated
...
Replace with `be true` and `be false` and make predicate return a
boolean.
> Methods that don't return a boolean, shouldn't end in a question mark.
-- https://github.com/bbatsov/ruby-style-guide#naming
2014-06-26 20:04:33 +10:00
Colleen Murphy
269672552d
Sync files
2014-06-25 17:23:22 -07:00
Colleen Murphy
e3468250ed
Add configuration file for modulesync
...
https://github.com/puppetlabs/modulesync
2014-06-25 16:10:44 -07:00
Morgan Haskel
65d50f5e67
Merge pull request #112 from mhaskel/no_modulefile
...
Remove the Modulefile, use metadata.json.
2014-06-24 10:28:53 -04:00
Morgan Haskel
8f501f5ddf
Remove the Modulefile, use metadata.json.
2014-06-24 10:27:25 -04:00
Hunter Haugen
5e73e734bc
Merge pull request #111 from cyberious/1.1.x
...
Add windows support and testing nodesets
2014-06-23 16:59:54 -07:00
Travis Fields
acc9f43ce5
Add windows support and testing nodesets
2014-06-23 16:56:40 -07:00
Hunter Haugen
29ffe099dc
Merge pull request #109 from mhaskel/osx-test-fixes
...
OSX doesn't support the -e flag to echo.
2014-06-12 08:33:50 -07:00
Morgan Haskel
842915d93f
OSX doesn't support the -e flag to echo.
2014-06-12 11:04:09 -04:00
Hunter Haugen
1170a53ef5
Merge pull request #107 from mhaskel/beaker-rspec-pinning
...
Beaker rspec pinning
2014-06-10 09:10:58 -07:00
Morgan Haskel
be5fd63e4c
Require beaker-rspec >= 2.2
2014-06-10 11:34:15 -04:00
Travis Fields
37cb6d4060
Merge pull request #106 from apenney/pin-rspec
...
Pin rspec
2014-06-09 08:39:15 -07:00
Ashley Penney
8ca578c1cf
Pin rspec to 2.x.
2014-06-09 11:32:11 -04:00
Morgan Haskel
e21dc0c8ae
Merge pull request #104 from hunner/release_1.1.0
...
Release 1.1.0
2014-06-04 16:37:10 -04:00
Hunter Haugen
521b2873ec
Release 1.1.0
...
This is a compatibility and feature release. This release adds one new
feature, the ability to control the quote character used. This allows you to
do things like:
```puppet
ini_subsetting { '-Xms':
ensure => present,
path => '/some/config/file',
section => '',
setting => 'JAVA_ARGS',
quote_char => '"',
subsetting => '-Xms'
value => '256m',
}
```
Which builds:
```
JAVA_ARGS="-Xmx256m -Xms256m"
```
2014-06-04 13:32:32 -07:00
Morgan Haskel
0b9f9e2c42
Merge pull request #101 from hunner/remove_stderr
...
Remove stderr checks because of deprecations
2014-05-29 13:00:05 -04:00
Hunter Haugen
6fb89f5850
Remove stderr checks because of deprecations
2014-05-29 09:56:09 -07:00