summaryrefslogtreecommitdiff
path: root/lib/chef
Commit message (Expand)AuthorAgeFilesLines
* Load client/solo config via ConfigFetcherdanielsdeleo2013-10-163-77/+64
* Support evaluation of a string as configdanielsdeleo2013-10-161-0/+7
* Support HTTP req to base URL without adding a slashdanielsdeleo2013-10-161-0/+2
* Move config fetching tests to their own file.danielsdeleo2013-10-161-3/+2
* Move json attribs fetching to a classdanielsdeleo2013-10-164-70/+60
* Return the response body by default if we've read itdanielsdeleo2013-10-162-1/+4
* Sign requests to download cookbook files in knife downloadJohn Keiser2013-10-161-1/+1
|\
| * Authenticate when downloading cookbooks so that Enterprise Chef will workJohn Keiser2013-10-151-1/+1
* | Prettify JSON output from PUT/POST in local modeJohn Keiser2013-10-168-13/+65
|\ \
| * | Prettify data when writing it out in --local-modeJohn Keiser2013-10-168-13/+65
* | | Merge pull request #1046 from opscode/CHEF-4470Serdar Sutay2013-10-163-12/+231
|\ \ \
| * | | Clean out the comments and reorganize code in run_lock.rbsersut2013-10-151-10/+17
| * | | Windows support for Chef::Runlock.sersut2013-10-143-12/+224
| | |/ | |/|
* | | Merge branch 'jk/local_multi_cache_path'John Keiser2013-10-156-18/+82
|\ \ \ | |_|/ |/| |
| * | Add --config-file-jail to avoid loading user knife.rb in testsJohn Keiser2013-10-156-17/+75
| * | Set cache_path under the user's home dir rather than the local repo pathJohn Keiser2013-10-141-1/+7
* | | Fix knife download EEXISTS error on parallel downloadJohn Keiser2013-10-152-2/+8
|\ \ \
| * | | Fix issue where multiple threads try to create same directory at the same timeJohn Keiser2013-10-152-2/+8
| | |/ | |/|
* | | Add help category to knife path-based commandsJohn Keiser2013-10-1510-1/+19
|\ \ \
| * | | Add "path-based" category to essentials commands so they show up in knife hel...John Keiser2013-10-149-0/+18
| * | | Make "Starting chef-zero" message easier to readJohn Keiser2013-10-141-1/+1
| | |/ | |/|
* | | Merge branch 'jc/CHEF-4614/state-is-hash'jamesc2013-10-151-2/+8
|\ \ \ | |_|/ |/| |
| * | When reporting a resource, before and after should always be a hashjamesc2013-10-151-2/+8
* | | remove redundant wordsjamescott2013-10-141-1/+1
| |/ |/|
* | Remove old :local option from knife-essentials commandsJohn Keiser2013-10-141-56/+0
* | Fix typo: "List you cookbook" should be "List your cookbook"jamescott2013-10-111-1/+1
* | Fix delete and cookbook update for -z parameterJohn Keiser2013-10-117-35/+56
|\ \
| * | Fix DELETE requests for -z for all endpoints, and PUT/POST for cookbooksJohn Keiser2013-10-117-35/+56
| |/
* | Make --chef-repo-path argument work againJohn Keiser2013-10-111-3/+3
|\ \
| * | Fix --chef-repo-pathJohn Keiser2013-10-111-3/+3
| |/
* | Use Chef::HTTP for knife-essentials raw requests, fix CHEF-4515 in the balanceJohn Keiser2013-10-1122-170/+262
|\ \ | |/ |/|
| * Remove :raw_input option to JSONInput, use Chef::HTTP for knife rawJohn Keiser2013-10-092-16/+28
| * Add "get_json" helper to upload/download root dir for people who want jsonJohn Keiser2013-10-0911-37/+9
| * Use new Chef::ServerAPI API class in upload/download/diffJohn Keiser2013-10-0915-48/+171
| * CHEF-4515: upload sometimes inflates JSON. Fix by using true raw version of ...John Keiser2013-10-0915-111/+80
| * Convert http_request provider to HTTP::Simpledanielsdeleo2013-10-081-8/+8
| * Fix Chef::HTTP dependence on subclass methodsdanielsdeleo2013-10-083-16/+16
| * Convert remote file to use simple httpdanielsdeleo2013-10-081-4/+4
| * Add a simple HTTP client without json/authN supportdanielsdeleo2013-10-081-0/+16
* | Merge pull request #1035 from opscode/CHEF-4556Serdar Sutay2013-10-113-75/+38
|\ \
| * | Retain the runlock created during daemonization for the lifetime of the process.sersut2013-10-101-1/+2
| * | Use RunLock while daemonizing which is based on flock to prevent race conditi...sersut2013-10-092-82/+35
| * | Make waiting for the release of the lock optional in RunLock class.sersut2013-10-072-6/+15
* | | Add --local-mode / -z parameter to chef-client and knifeJohn Keiser2013-10-105-22/+67
|\ \ \
| * | | Rename -. to -zJohn Keiser2013-10-102-2/+2
| * | | Pick up knife config instead of /etc/chef/client.rb if local mode is specifiedJohn Keiser2013-10-094-12/+31
| * | | Make --local-mode option so that local user can run local recipesJohn Keiser2013-10-094-15/+41
| | |/ | |/|
* | | Implemented review commentameyavarade2013-10-101-0/+1
* | | Changes to remove redundant code and use chef/util/diff for knife diffameyavarade2013-10-102-76/+38
* | | Implemented changes related to diff-lcs for knife diffameyavarade2013-10-101-1/+40