summaryrefslogtreecommitdiff
path: root/lib/mixlib/config.rb
Commit message (Collapse)AuthorAgeFilesLines
* integrate nuo's class instance variable with attribute setter changesclass_instance_variableChristopher Brown2009-08-261-13/+18
|\
| * fixed the @@configuration class variable bug, using class instance variableNuo Yan2009-08-201-14/+17
| |
* | added config_attr_writerinternal_set_fixChristopher Brown2009-08-241-2/+21
| |
* | Fix internal_set regression from v1.0.10AJ Christensen2009-08-251-1/+1
| | | | | | | | | | | | | | | | | | Re-enables the 'configuration_option value' DSL syntax used by chef, for things such as log_location. Additional poorly placed specs to show all of the class method overrider behaviours working in all forms of attribute setting (directly, method missing, instance eval, from_file)
* | remove the rescue stuff, because ruby'll do that for usJames Golick2009-08-231-5/+1
| |
* | stop rescuing from exception, because exception is an ancestor of *any ↵James Golick2009-08-231-1/+1
|/ | | | possible error that could get thrown in ruby, including SyntaxError*. also, when the file actually fails to read, raise Errno::ENOENT, because that's what actually gets raised by ruby
* fixing setting values in property/attribute formChristopher Brown2009-08-131-13/+11
|
* Broke []= with internal_set, fixedAJ Christensen2009-06-251-1/+1
|
* Fix the method_missing internal_set mechanismAJ Christensen2009-06-241-1/+1
|
* Rework from_fileAJ Christensen2009-05-141-3/+3
|
* Convert mixlib-config to jewelerAJ Christensen2009-05-121-7/+48
| | | | | Add internal_set method, specs Clarify some behaviour
* Initial commitAdam Jacob2009-03-111-0/+118