summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add --no-diff option to allow download/upload of only new filesJohn Keiser2013-06-073-2/+16
* Parallelize diff, download and uploadJohn Keiser2013-06-075-97/+131
* Add --concurrency argument to set # of threadsJohn Keiser2013-06-072-1/+16
* Parallelize knife list and knife showJohn Keiser2013-06-075-27/+155
* Turn list() and list_pairs() into EnumerablesJohn Keiser2013-06-078-42/+78
* Turn on nodes, clients and users by default ("everything")John Keiser2013-06-072-11/+20
* Fix #91: redirects failJohn Keiser2013-06-071-4/+8
* Don't overwrite filenames in the original command when printing outputJohn Keiser2013-06-071-1/+1
* Don't print extra newlines on diffJohn Keiser2013-06-071-1/+1
* Don't print extra newlines in xargsJohn Keiser2013-06-071-1/+1
* Add knife editJohn Keiser2013-06-071-0/+75
* Add xargs -0 for null separator, split on space as well as newlineJohn Keiser2013-06-071-1/+9
* Add long options for xargsJohn Keiser2013-06-071-0/+4
* Add xargs -t to print command linesJohn Keiser2013-06-071-1/+8
* Add xargs -s SIZE for command line size limitJohn Keiser2013-06-071-64/+136
* Add xargs -n MAXARGS to allow command lines with more argsJohn Keiser2013-06-071-58/+98
* Add xargs -J and -I for custom command line replacementJohn Keiser2013-06-071-17/+36
* Add "knife xargs" command to run a program against nodes, roles, cookbooks, etc.John Keiser2013-06-071-0/+114
* Sort actors and groups for better diffingjkeiser2013-06-072-1/+3
* Fix groups PUT, make groups download prettierjkeiser2013-06-074-5/+29
* Fix client ability to upload to Hosted Chefjkeiser2013-06-071-2/+6
* Almost never inflate things into Chef objects; when we do so, do it explicitl...jkeiser2013-06-077-18/+19
* Move RawRequest to its own file, remove chef_hashjkeiser2013-06-074-87/+84
* Get rid of chef_collectionjkeiser2013-06-073-15/+15
* Allow diff to continue on errorjkeiser2013-06-072-84/+100
* Support upload for aclsjkeiser2013-06-073-5/+30
* Add download and diff support for aclsjkeiser2013-06-079-3/+236
* Add data handler from containers supportjkeiser2013-06-071-0/+22
* Add container support to hosted chefjkeiser2013-06-073-2/+7
* Add repo_mode=hosted_everything, /groups entryjkeiser2013-06-077-7/+76
* Better error message when RestListDir.children fails via HTTPjkeiser2013-06-071-1/+1
* Allow repo_mode and chef_repo_path to be set in knife.rb againjkeiser2013-06-071-54/+53
* Make knife raw work with Chef 11jkeiser2013-06-071-0/+1
* Fix child(name) to always return a childjkeiser2013-06-072-49/+40
* [COOK] Fixed CookbookDir#exists? and @existence typoHo-Sheng Hsiao2013-06-072-10/+11
* [CLEANUP] Fixed up code to make it more readableHo-Sheng Hsiao2013-06-074-86/+93
* [CORE] Bypass chef_object inflation and normalize raw requests insteadHo-Sheng Hsiao2013-06-077-80/+109
* [ARCH] Use JSON.parse directly until JSON gem code gets sorted outHo-Sheng Hsiao2013-06-072-3/+6
* [COOKBOOKS] Added symlinked proxy hackHo-Sheng Hsiao2013-06-072-7/+47
* [COOKBOOKS] Fixed regressions when versioned_cookbooks is falseHo-Sheng Hsiao2013-06-072-13/+12
* [COOKBOOKS] Added versioned_cookbooks support.Ho-Sheng Hsiao2013-06-073-16/+73
* [CLI] Added --chef_repo_path optionHo-Sheng Hsiao2013-06-071-17/+28
* Print out URL when we fail to retrievejkeiser2013-06-072-2/+2
* Report failed network reads in knife diffjkeiser2013-06-074-18/+27
* Ignore . dirs in data bags and cookbooksjkeiser2013-06-073-3/+43
* Fix #82: Allow knife upload of files with no name/id in themjkeiser2013-06-073-17/+41
* Print error for bad json in knife uploadjkeiser2013-06-077-17/+56
* Make diff formatting better now that output is prettierjkeiser2013-06-072-13/+2
* Test to ensure json is output in sane orderjkeiser2013-06-071-0/+4
* Make diff work with extra/missing directories again (fix for unit test)jkeiser2013-06-071-4/+6