summaryrefslogtreecommitdiff
path: root/lib/chef/application
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into file-refactorsersut2013-05-311-0/+8
|\ | | | | | | | | Conflicts: lib/chef/exceptions.rb
| * CHEF-1761: Initialize @exit_gracefully in Chef::Application::ClientAlex Rakoczy & Matthew Horan2013-05-241-0/+1
| | | | | | | | (cherry picked from commit 974bf59a226c56e4612558652b31866f19ed7d3e)
| * CHEF-1761: Exit gracefully on SIGTERMAlex Rakoczy & Matthew Horan2013-05-241-0/+7
| | | | | | | | (cherry picked from commit 079ac748c314116c7a78249b2800b52de82ac370)
* | Merge branch 'master' into file-refactorsersut2013-05-142-7/+4
|\ \ | |/ | | | | | | | | Conflicts: spec/unit/knife/configure_spec.rb spec/unit/provider/remote_file_spec.rb
| * Make --[no-]color description more conciseadamedx2013-05-132-2/+2
| |
| * rephrase messages related to colored output options change.kaustubh-d2013-05-132-2/+2
| |
| * colored output should be disabled by default on windowskaustubh-d2013-05-132-4/+4
| |
| * remove default ErrorReport exception handler☃ pitr2013-04-111-3/+0
| |
* | CHEF-4102: make command line options workLamont Granquist2013-04-161-0/+2
|/
* make options negatableLamont Granquist2013-04-112-5/+5
|
* Rearrange comments based on PR feedback.sersut2013-03-011-6/+9
|
* Tests, documentation and better error handling for windows service manager.sersut2013-03-011-3/+21
|
* Refactor windows_service_manager slightly so that we can reuse it in ↵sersut2013-02-271-43/+36
| | | | different projects.
* [CHEF-3935] Use stripped down lockless loggerdanielsdeleo2013-02-271-2/+3
| | | | | | Ruby's stdlib Logger wraps all IO in mutexes. Ruby 2.0 doesn't allow you to request a lock in a trap handler because that could deadlock. This commit fixes by replacing the Logger with a lock-free variant.
* Enable chef-client windows_service to stop in a timely manner when splay is ↵sersut2013-02-211-5/+4
| | | | configured with a high number.
* Bring over the new logger initialization logic form application.rb.sersut2013-02-201-7/+43
|
* Add a log message to differentiate chef-client runs initiated by the service ↵sersut2013-02-151-0/+1
| | | | from the manual runs.
* Remove references to now unused Chef::Application::Wakeupsersut2013-02-151-3/+0
|
* CHEF-3690: Restore run_chef_client private method relied upon by ↵sersut2013-02-151-0/+13
| | | | WindowsService class
* Use ruby sync. mechanisms in windows_service. Add better logging.sersut2013-02-151-44/+52
|
* Create chef-service-manager using distro/service_manager.rb to control ↵sersut2013-02-151-0/+165
| | | | chef-service on windows platforms.
* CHEF-3792: Fix cruft referring to chef-recipeBryan McLellan2013-01-241-2/+2
|
* Fix typo: privilage -> privilegesersut2013-01-221-1/+1
|
* Introducing windows_admin_check and config option to make it fatal.sersut2013-01-221-0/+8
|
* [CHEF-3571] code rename chef-recipe -> chef-applydanielsdeleo2013-01-171-6/+6
|
* [CHEF-3571] file rename chef-recipe -> chef-applydanielsdeleo2013-01-171-0/+0
|
* CHEF-3571 add chef-recipe commandBryan Berry2013-01-171-0/+160
|
* Add force-(formatter|logger) cli optionsdanielsdeleo2012-11-202-0/+24
|
* Change default output to formatters when in consoledanielsdeleo2012-11-202-5/+7
|
* removing daemonize option for windowsLamont Granquist2012-11-012-10/+14
|
* Merge branch '10-stable'Bryan McLellan2012-10-303-29/+6
| | | | | | | | | | | Conflicts: chef-expander/lib/chef/expander/version.rb chef-server-api/lib/chef-server-api/version.rb chef-server-webui/lib/chef-server-webui/version.rb chef-server/lib/chef-server/version.rb chef-solr/lib/chef/solr/version.rb chef/lib/chef/node/attribute.rb lib/chef/node.rb
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-305-0/+1019
The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!