summaryrefslogtreecommitdiff
path: root/lib/chef/client.rb
Commit message (Collapse)AuthorAgeFilesLines
* fix PR feedbacklcg/ruby-profilingLamont Granquist2015-10-131-5/+3
|
* lazy load ruby-profLamont Granquist2015-10-061-6/+3
|
* add optional ruby-profiling with --profile-rubyLamont Granquist2015-10-051-0/+32
| | | | dumps a large call graph into /var/chef/cache/graph_profile.out
* Use the dynamic policy builder everywheredanielsdeleo2015-09-171-1/+1
|
* remove now-useless GCLamont Granquist2015-08-241-2/+1
|
* Exceptions for audits should only get wrapped if audit mode is enabledJay Mundrawala2015-06-161-6/+12
|
* Use the central priority map for `provides`John Keiser2015-06-021-7/+0
|
* Minor updates for PR comments.sd/CI-31Serdar Sutay2015-05-291-1/+1
|
* Make sure the audit mode output is reflected both in the logs and in the ↵Serdar Sutay2015-05-291-2/+2
| | | | formatter output.
* Make audit comments nicer!John Keiser2015-05-281-9/+23
|
* Move notification methods back to ClientJohn Keiser2015-05-281-2/+83
|
* Don't use deprecated "runner" in RunContext itselfJohn Keiser2015-05-281-1/+1
|
* Un-deprecate node writingJohn Keiser2015-05-281-2/+4
|
* Deprecate some things that don't seem to be needed outsideJohn Keiser2015-05-281-31/+44
|
* Move public APIs first, private secondJohn Keiser2015-05-281-274/+201
|
* Comment the heck out of Chef::ClientJohn Keiser2015-05-281-44/+384
|
* remove cruftClaire McQuin2015-05-271-2/+0
|
* Raise errors at the end of the client run, for proper exiting.Claire McQuin2015-05-271-24/+25
|
* remove configuration optionClaire McQuin2015-05-271-8/+5
|
* Mark run failed on failed audits unless configured to audit as warning.Claire McQuin2015-05-271-7/+21
| | | | Remove unnecessary newline from RunFailedWrappingError backtrace
* Merge pull request #3207 from Igorshp/exception_handlersThom May2015-04-301-2/+2
|\ | | | | patch to always run exception handlers
| * updated based on @lamont-granquist commentsIgor Shpakov2015-04-131-1/+0
| |
| * do not overwrite whole @run_status in #build_nodeIgor Shpakov2015-04-111-1/+2
| |
| * patch to always run exception handlersIgor Shpakov2015-04-091-1/+1
| | | | | | | | | | | | exception handlers require @run_status to be set. This patch moves @run_status declaration higher up so exception handlers report on all problems inside do_run begin block
* | move where we dep inject the priority mapsLamont Granquist2015-04-151-0/+7
| | | | | | | | | | fixes the priority maps on chef-apply by wiring it up in the constructor of the client
* | add resource_resolver and resource_priority_mapLamont Granquist2015-04-151-6/+6
|/ | | | also wire them up through the Chef class.
* Add minimal ohai mode option flagminimal-ohai-modedanielsdeleo2015-03-271-1/+2
|
* We should not change how exceptions are raised if audit mode is disabledJay Mundrawala2015-03-171-1/+2
|
* Fix more incorrect terminologyJulian C. Dunn2015-03-111-1/+1
|
* Move the require up a levelRob Redpath2015-01-251-0/+1
|
* Drop the SSL warning now that we have a safe defaultPhil Dibowitz2015-01-161-33/+0
|
* Suppress SSL warnings if I know what I'm doingPhil Dibowitz2015-01-151-1/+1
|
* Unit tests for audit-mode in chef-solo.Claire McQuin2014-12-171-1/+2
| | | | | * Audits are disabled by default. * Also, updated spec file to use RSpec :let.
* if in why_run, do not enter the audit phase - because people run why_run to ↵tyler-ball2014-12-171-2/+7
| | | | see converge statistics
* Failing an audit example will now raise an error and make chef exit with a ↵tyler-ball2014-12-171-1/+2
| | | | non-zero code
* Instructions on running audit mode examples.Serdar Sutay2014-12-171-6/+2
|
* Use a central runnerClaire McQuin2014-12-171-1/+1
|
* Add a Chef::Audit::Controls object for 'controls'Claire McQuin2014-12-171-2/+14
|
* Adding audit mode JSON formattertyler-ball2014-12-171-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First pass at DSL additions Renaming DSL methods to match the spec Creating our own example group class to simplify adding examples to the spec runner Adding logic for exceptions from converge phase not interfering with audit phase and vice-versa Adding error handling so saving node doesn't prevent us from running audit mode - decouples converge phase and audit phase more Updating for github comments Add setup phase to audit-mode. Refactor runner into own class. Fix typo tie things together Adding first round of formatter integration - STDOUT doc formatter Preparing for demo - using rspec documentation formatter for output instead of the proxy Add serverspec types and matchers. add rspec/its Add gems as core dependencies Updating with changes from demo Updating with @mcquin and @lamont comments Getting rid of unused method Wiring audit event proxy to send events correctly to the audit_reporter removing old pry debugging statement Removing unecessary todo Sending to correct server URL Fixing TODOs Adding uncaught error information
* Sending to correct server URLtyler-ball2014-12-171-3/+5
|
* Make sure we don't close the output_stream after running rspec.Serdar Sutay2014-12-171-5/+3
|
* Wiring audit event proxy to send events correctly to the audit_reportertyler-ball2014-12-171-7/+19
|
* Adding first round of formatter integration - STDOUT doc formattertyler-ball2014-12-171-3/+3
|
* Adding audit mode JSON formattertyler-ball2014-12-171-1/+3
|
* Adding error handling so saving node doesn't prevent us from running audit ↵tyler-ball2014-12-171-2/+14
| | | | mode - decouples converge phase and audit phase more
* Adding logic for exceptions from converge phase not interfering with audit ↵tyler-ball2014-12-171-15/+10
| | | | phase and vice-versa
* Creating our own example group class to simplify adding examples to the spec ↵tyler-ball2014-12-171-14/+42
| | | | runner
* Use windows evt log by default on windowsJay Mundrawala2014-10-221-1/+19
|
* Don't autoload windows event loggerJay Mundrawala2014-10-221-2/+0
|
* Added windows event loggingJay Mundrawala2014-10-221-0/+2
|