summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Resolve review commentstm/slogThom May2018-02-264-32/+34
| | | | Signed-off-by: Thom May <thom@chef.io>
* add trace levelThom May2018-02-224-18/+33
| | | | Signed-off-by: Thom May <thom@chef.io>
* Ensure we only do a metadata write if requiredThom May2018-02-151-2/+4
| | | | Signed-off-by: Thom May <thom@chef.io>
* add metadata to log messagesThom May2018-02-158-51/+258
| | | | Signed-off-by: Thom May <thom@chef.io>
* Add child loggersThom May2018-01-174-1/+139
| | | | | | | | Child loggers mean that we can create new instances of a logger for subsystems or specific classes, but still only have a single set of outputs. Signed-off-by: Thom May <thom@chef.io>
* use ruby 2.5Thom May2018-01-041-6/+2
| | | | Signed-off-by: Thom May <thom@chef.io>
* Merge pull request #28 from olleolleolle/feature/rspec-no-monkey-patching-modeBryan McLellan2017-11-224-3/+7
|\ | | | | RSpec: use 3.7, disable monkey patching mode
| * RSpec: use 3.7, disable monkey patching modeOlle Jonsson2017-11-214-3/+7
|/ | | | Signed-off-by: Olle Jonsson <olle.jonsson@gmail.com>
* Merge pull request #26 from chef/tm/codeownersThom May2017-08-311-0/+1
|\ | | | | add codeowners
| * add codeownerstm/codeownersThom May2017-08-311-0/+1
|/ | | | Signed-off-by: Thom May <thom@chef.io>
* Merge pull request #24 from olleolleolle/patch-1Thom May2017-08-211-1/+1
|\ | | | | README: Format a line of code using Markdown, not RDoc
| * README: Format markdown [ci skip]Olle Jonsson2017-08-161-1/+1
|/ | | | Signed-off-by: Olle Jonsson <olle.jonsson@gmail.com>
* Merge pull request #22 from olleolleolle/patch-1Tim Smith2017-02-103-6/+7
|\ | | | | Travis: update Ruby versions, pass lint
| * Travis: lint, fix build, newer RubiesOlle Jonsson2017-02-103-6/+7
|/ | | | | | Obvious fix. Signed-off-by: Olle Jonsson <olle.jonsson@gmail.com>
* Merge pull request #20 from chef/ruby22Thom May2016-10-136-17/+14
|\ | | | | Require Ruby 2.2+
| * Less contrained versions and fix copyrightruby22Tim Smith2016-10-132-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Require Ruby 2.2Tim Smith2016-09-293-9/+4
| | | | | | | | | | | | Remove the rack pin Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add a contributing docs linkTim Smith2016-09-291-1/+5
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Make the Rake test the worldTim Smith2016-09-293-5/+3
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #19 from chef/1_7_1v1.7.1Matt Wrock2016-08-122-1/+8
|\ | | | | Release 1.7.1
| * Release 1.7.1Matt Wrock2016-08-122-1/+8
|/
* Merge pull request #18 from chef/tm/configured_appMatt Wrock2016-08-123-0/+13
|\ | | | | Allow applications to query if they've got loggers
| * pin rack to avoid ruby version errorsMatt Wrock2016-08-121-0/+1
| |
| * Allow applications to query if they've got loggersThom May2016-08-122-0/+12
|/ | | | | | This is required to avoid the problems in #17 Signed-off-by: Thom May <thom@may.lt>
* Release 1.7.0v1.7.0Thom May2016-08-042-8/+61
| | | | Signed-off-by: Thom May <thom@may.lt>
* enable changelog generatorThom May2016-08-042-0/+10
| | | | Signed-off-by: Thom May <thom@may.lt>
* Merge pull request #16 from chef/tm/update_travisThom May2016-08-042-11/+15
|\ | | | | test with updated ruby versions and run cucumber
| * test with updated ruby versions and run cucumbertm/update_travisThom May2016-08-032-11/+15
| | | | | | | | | | | | bonus Rakefile updates Signed-off-by: Thom May <thom@may.lt>
* | fix chefstyleThom May2016-08-031-2/+2
|/ | | | Signed-off-by: Thom May <thom@may.lt>
* Merge pull request #13 from mhorbul/close-on-resetThom May2016-08-032-0/+58
|\ | | | | File log devices opened by mixlib-log should be closed.
| * make travis-ci happyMax Horbul2016-03-181-4/+4
| |
| * clean up warnings related to the old rspec syntaxMax Horbul2016-03-181-2/+2
| |
| * add comment to the shady codeMax Horbul2016-03-181-0/+4
| |
| * File log devices opened by mixlib-log should be closed.Max Horbul2016-03-182-0/+54
|/ | | | | | | Ruby does not have a destructor concept so the opened files should be closed explicitely. The ruby logger which is used as a default logger here does not close logdevices it opened until #close method is called. When #rest! happens the logger instance gets destroyed but the #close method is not triggered. This patch should help to solve the problem described here: https://github.com/chef/chef/issues/3435
* Merge pull request #15 from chef/cleanupThom May2016-03-021-0/+1
|\ | | | | Add dev dependency on chefstyle
| * Add dev dependency on chefstyleTim Smith2016-03-021-0/+1
| |
* | Merge pull request #14 from chef/cleanupThom May2016-03-0215-162/+202
|\ \ | |/ | | Misc cleanup + add Travis
| * Update to rspec 3.X formatcleanupTim Smith2016-03-013-27/+25
| | | | | | | | It's possible the specs need more cleanup. I only focuses on deprecation messages.
| * Add travis configTim Smith2016-03-011-0/+19
| |
| * Use https rubygemsTim Smith2016-03-011-1/+1
| |
| * Resolve chef style issuesTim Smith2016-03-0110-78/+73
| |
| * Opscode -> ChefTim Smith2016-03-0110-33/+34
| |
| * Convert readme to markdown and add contentTim Smith2016-03-013-25/+52
|/ | | | Add license + badges
* Merge pull request #9 from benders/patch-1Bryan McLellan2015-10-231-0/+1
|\ | | | | | | | | Include the license type in the .gemspec *Obvious fix*
| * Include the license type in the .gemspecNic Benders2015-04-201-0/+1
| |
* | Ship the Gemfile so the tests can be run from the gemJohn Keiser2015-09-301-1/+1
|/
* Remove CONTRIBUTIONS.md and merge it's contents with CHANGELOG.md.sersut2014-05-232-7/+5
|
* Merge pull request #4 from ampledata/patch-1Serdar Sutay2014-05-211-17/+17
|\ | | | | Fixing RDoc formatting of README.rdoc.
| * Fixing RDoc formatting of README.rdoc.Greg Albrecht2012-04-011-17/+17
| |
* | Merge pull request #7 from ketan/add-does-not-pass-args-correctlySerdar Sutay2014-05-212-1/+10
|\ \ | | | | | | Ensure that arguments to Mixlib::Log#add are passed as is to all loggers