Hunter Haugen
19ddca496b
Merge pull request #134 from johnsyweb/less-restrictive-setting-names
...
Less restrictive setting names
2014-11-20 10:19:26 -08:00
Morgan Haskel
792d35cdb4
Merge pull request #135 from johnsyweb/The-Puppet-Labs-Issue-Tracker-has-Moved
...
The Puppet Labs Issue Tracker has Moved
2014-11-11 14:06:33 -08:00
Hunter Haugen
d2d9ed9478
Merge pull request #136 from mhaskel/merge_1.2.x
...
Merge 1.2.x
2014-11-10 16:26:54 -08:00
Pete Johns
927d87910a
The Puppet Labs Issue Tracker has Moved
...
https://tickets.puppetlabs.com
Update the documentation accordingly
2014-11-11 07:03:07 +11:00
Pete Johns
3e46c13dc2
Fix Ruby 1.9.3 build
2014-11-08 18:52:20 +11:00
Pete Johns
efeb174427
Add spec for #123
...
I may have made this configuration file up
2014-11-08 18:47:08 +11:00
Pete Johns
c6dcad2657
Simplify COMMENTED_SETTING_REGEX to match SETTING_REGEX
2014-11-08 17:55:13 +11:00
Pete Johns
e65be6fb4b
Simplify SECTION_REGEX
2014-11-08 17:07:01 +11:00
Pete Johns
d98e9bcb77
Add failing spec for KDE Configuration with braces in setting names
...
Refer https://github.com/puppetlabs/puppetlabs-inifile/pull/131
2014-11-08 17:05:59 +11:00
Travis Fields
91c17084b2
Merge pull request #133 from mhaskel/1.2.0-prep
...
1.2.0 prep
2014-11-07 14:58:48 -08:00
Morgan Haskel
5bc9ebc03a
1.2.0 prep
2014-11-07 14:06:59 -08:00
Morgan Haskel
3f4ad49b8c
Merge pull request #126 from huan/master
...
fix issue where single characters settings were not being saved.
2014-11-06 15:27:05 -08:00
Travis Fields
12a42711be
Merge pull request #132 from mhaskel/test
...
merge 1.1.x into master
2014-11-06 14:40:05 -08:00
Morgan Haskel
8db122cdeb
Merge pull request #124 from cmurphy/master
...
Synchronize with modulesync
2014-11-06 14:36:54 -08:00
Morgan Haskel
d5164a9b81
Merge pull request #130 from jbondpdx/update-readme
...
DOC-1100: old inifile causes agent run failure in PE 3.3
2014-11-06 13:26:10 -08:00
jbondpdx
4e3f602d78
DOC-1100: old inifile causes agent run failure in PE 3.3
...
Added a warning about old, manually installed inifile modules cause failure of agent runs on master as of PE 3.3. User needs to update inifile module.
Bonus round: DOC-1267. Corrected a broken link in the contributor section.
2014-10-10 15:13:09 -07:00
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