summaryrefslogtreecommitdiff
path: root/lib/chef
Commit message (Collapse)AuthorAgeFilesLines
* CHEF-4233: get rid of extra chef_type/data_bag keys added to data bag in ↵John Keiser2013-06-1212-22/+19
| | | | knife upload
* Remove invalid items from the cached release listdanielsdeleo2013-06-111-0/+13
| | | | | | - Revision deploy provider now gracefully recovers from deletion of the entire dir structure or removal of the current/ symlink - Fixes CHEF-1162
* Changed the attribute namesMukta A2013-06-112-13/+13
|
* Support username, password, domain for mounting windows drivesMukta A2013-06-113-5/+35
|
* CHEF-3781: Merge the latest knife-essentials (1.3), including:John Keiser2013-06-1064-712/+3857
|\ | | | | | | | | | | | | | | | | | | | | - Huge performance boost (parallel download/upload/diff) - Support for Hosted data (acls, groups, containers) for full backup/restore of organizations - knife deps: dependency tree viewing for objects - knife xargs, knife edit - knife integration testing - Support for multiple cookbook_paths, chef_repo_path config option - Windows backslash support - Many edge case fixes, better output and some new command line options
| * Allow knife remote commands to work when chef_repo_path is not specifiedJohn Keiser2013-06-072-5/+17
| |
| * Fix knife raw (Chef = ::ChefFS exception)John Keiser2013-06-071-1/+2
| |
| * Make file system description prettierJohn Keiser2013-06-071-3/+3
| |
| * Add description of Chef server filesystem for chef-zeroJohn Keiser2013-06-071-0/+4
| |
| * Add useful description of local_fs repository for chef-zero to printJohn Keiser2013-06-072-0/+21
| |
| * Smooth out bad cookbook_path defaults from chefJohn Keiser2013-06-072-8/+12
| |
| * Move ChefFSDataStore and config out to where they can be used by non-knife ↵John Keiser2013-06-073-151/+585
| | | | | | | | clients
| * Fix cookbook freeze error on Chef 10John Keiser2013-06-071-0/+2
| |
| * Make knife delete only delete remote copy instead of both remote and local ↵John Keiser2013-06-071-14/+14
| | | | | | | | by default
| * Add knife upload --freeze for cookbooksJohn Keiser2013-06-072-3/+14
| |
| * Allow --force upload to upload frozen cookbooksJohn Keiser2013-06-073-12/+12
| |
| * Fix error message when uploading a frozen cookbookJohn Keiser2013-06-075-4/+70
| |
| * Don't load dependencies unless you run the command!John Keiser2013-06-0711-33/+59
| |
| * Fix cookbook upload in knife serveJohn Keiser2013-06-072-6/+6
| |
| * Fix POST (file creation) for knife serveJohn Keiser2013-06-071-2/+10
| |
| * Support listing missing top-level directories in knife serveJohn Keiser2013-06-071-6/+16
| |
| * Rename "knife zero" -> "knife serve"John Keiser2013-06-071-351/+0
| |
| * Add cookbook support to knife zeroJohn Keiser2013-06-075-91/+333
| |
| * Add new "knife zero" command to spin up chef-zero in your local repositoryJohn Keiser2013-06-071-0/+189
| |
| * Catch timeout exception in http requestsJohn Keiser2013-06-0711-43/+63
| |
| * Stabilize output of file system directories for filesystems without sorted ↵John Keiser2013-06-072-2/+2
| | | | | | | | listing
| * Minor test description fixesJohn Keiser2013-06-071-1/+1
| |
| * Containers is not in normal chef. Don't include it.John Keiser2013-06-071-1/+0
| |
| * Restore /nodes to default knife list /John Keiser2013-06-071-0/+1
| |
| * Fix container verification to use containername instead of nameJohn Keiser2013-06-072-2/+2
| |
| * Fix data bag item verification and error messagesJohn Keiser2013-06-078-65/+42
| |
| * Fix bug where we didn't go through all patterns if the first one failedJohn Keiser2013-06-072-2/+6
| |
| * Transmit ALL exceptions to the calling threadJohn Keiser2013-06-071-1/+1
| |
| * Make containers with with empty file {}John Keiser2013-06-073-2/+37
| |
| * Remove DataBagItem (PUT format was the only difference)John Keiser2013-06-074-71/+16
| |
| * Fix multitenant (hosted/private) detectionJohn Keiser2013-06-071-1/+1
| |
| * 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
| |