summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add file header.mcquin/monkeypatch-win32-registry-deleteClaire McQuin2015-09-031-0/+16
|
* Implement delete_key with Win32::Registry#delete_keyClaire McQuin2015-09-032-35/+19
|
* Remove access mask to RegDeleteKeyExW, it's not usefulClaire McQuin2015-09-032-4/+2
|
* Delete Root key and subkeysClaire McQuin2015-09-031-4/+4
|
* Monkey-patch Win32::Registry::API::DeleteKey for Win32::Registry#delete_keyClaire McQuin2015-09-032-9/+15
|
* Monkey-patch Win32::Registry::API::DeleteValue for Win32::Registry#delete_value.Claire McQuin2015-09-033-0/+33
|
* Merge pull request #3837 from chef/lcg/remote_directory_refactorLamont Granquist2015-09-024-104/+244
|\ | | | | refactor remote_directory provider
| * add CHANGELOG.mdlcg/remote_directory_refactorLamont Granquist2015-09-021-0/+1
| |
| * review fixesLamont Granquist2015-09-021-9/+7
| | | | | | | | | | - convert to Set - use #override?
| * refactor remote_directory providerLamont Granquist2015-09-023-104/+245
|/ | | | | | | | | | | | | | | | | | | - Huge speed and memory perf boost. In the prior code if you were copying 10 dotfiles to a home directory with a million files in it, would slurp all million files into a ruby Set object even if you were not ultimately going to purge the unmanaged files. This code inverts the logic and tracks managed files and then iterates through the filesystem without slurping a list into memory. - Only do file purging logic if purging is set. - Fixes mutation of new_resource.overwrite. - Fixes mutation of new_resource.rights (subtle). - Adds helper delegators to the new_resource properties. - Deprecates (instead of removes) now-unused methods. - Renamed a method (with deprecated alias preserved) for consistency. - Adds YARD for everything. - Changes protected to private because protected is largely useless in ruby. - Removes whyrun_supported? because the superclass sets that.
* Merge pull request #3841 from chef/jdm/now-winds-prKartik Null Cating-Subramanian2015-09-023-34/+0
|\ | | | | Remove dependency on windows-pr
| * Remove dependency on windows-prjdm/now-winds-prjdm/now-windows-prJay Mundrawala2015-08-282-33/+0
| |
| * Remove unused instance variableJay Mundrawala2015-08-281-1/+0
| |
* | Update changelogThom May2015-09-021-1/+2
| |
* | Merge pull request #3091 from bahamas10/dave-1426551202Thom May2015-09-022-13/+98
|\ \ | | | | | | | | | fix locking/unlocking users on SmartOS
| * | Update ChangelogThom May2015-09-021-3/+15
| | |
| * | fix locking/unlocking users on SmartOSDave Eddy2015-09-022-13/+98
| | |
* | | Update ChangelogThom May2015-09-021-3/+15
|/ /
* | Merge pull request #3821 from joelhandwell/elapsed_timeThom May2015-09-022-2/+40
|\ \ | | | | | | Human friendly elapsed time in log
| * | Remove Timecop dependencyJoel Handwell2015-09-023-30/+20
| | |
| * | Keep elapsed_time and add pretty_elapsed_timeJoel Handwell2015-09-022-9/+16
| | |
| * | Refactor to reduce duplicated instancializationJoel Handwell2015-09-021-17/+14
| | |
| * | Add unit tests for elapsed_timeJoel Handwell2015-09-023-1/+37
| | |
| * | Human friendly elapsed time in logJoel Handwell2015-09-021-3/+11
| | |
* | | Merge pull request #3806 from gh2k/subversion-shelloutThom May2015-09-024-38/+72
|\ \ \ | | | | | | | | Replace output_of_command with shell_out! in subversion provider
| * | | Replace output_of_command with shell_out! in subversion providerSimon Detheridge2015-08-244-38/+72
| | | | | | | | | | | | | | | | output_of_command doesn't work properly on Windows (see chef/chef#1533)
* | | | Merge pull request #3510 from ckaushik/issue_2513Thom May2015-09-025-1/+10
|\ \ \ \ | | | | | | | | | | Fixing Issue #2513 - the broken render of nested partial templates
| * | | | Fixing Issue #2513 - the broken render of nested partial templates with ↵Kaushik C2015-07-275-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | variables Authors: Kaushik C <kaushik.chand@gmail.com>, Sam Dunne <sam@sam-dunne.com>
* | | | | Merge pull request #3190 from swalberg/tag_nodes_on_bootstrapThom May2015-09-025-2/+37
|\ \ \ \ \ | | | | | | | | | | | | Allow tags to be set on a node during bootstrap
| * | | | | If tags are present, add to the first-boot.jsonSean Walberg2015-04-092-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to @coderanger from IRC for pointing me in the right direction. I also snuck in a whitespace fix
| * | | | | Allow tags to be set on a node during bootstrapSean Walberg2015-04-053-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I can set attributes, environment, and run_list, but why not tags? Some of our recipes are driven off of tags, such as for sudo access or membership in a load balancing pool. If this patch is accepted then I will add the corresponding feature to knife-vsphere. This patch only works with the new vault method, not the validator key method. If someone has some pointers on where to add it in the validator method I'd be happy to amend.
* | | | | | Merge pull request #3172 from BackSlasher/deploy-shell-outThom May2015-09-023-8/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | Migrated deploy resource to use shell_out instead of run_command
| * | | | | | Migrated deploy resource to use shell_out instead of run_commandNitz2015-08-183-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Should help with troubleshooting failed migrations
* | | | | | | Merge pull request #3027 from ↵Thom May2015-09-022-1/+29
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | Nordstrom/warn_on_knife_node_runlist_remove_nochange Add warnings to 'knife node run list remove ...'
| * | | | | | Add warnings to 'knife node run list remove ...' when the item to be removed ↵James FitzGibbon2015-03-042-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | doesn't exist
* | | | | | | Merge branch 'jk/dedup-messages'John Keiser2015-09-0134-101/+219
|\ \ \ \ \ \ \
| * | | | | | | Make file verification deprecation print the proper source locjk/dedup-messagesJohn Keiser2015-09-013-3/+4
| | | | | | | |
| * | | | | | | Reset Chef main class between testsJohn Keiser2015-09-013-8/+2
| | | | | | | |
| * | | | | | | Simplify deprecation specJohn Keiser2015-09-011-6/+3
| | | | | | | |
| * | | | | | | Send a string, not an arrayJohn Keiser2015-09-011-1/+4
| | | | | | | |
| * | | | | | | Fix dispatching events to methods with arity < argsJohn Keiser2015-09-011-1/+1
| | | | | | | |
| * | | | | | | Rename log.deprecation to log_deprecationJohn Keiser2015-09-0117-50/+57
| | | | | | | |
| * | | | | | | Pass the buck on deprecations from Chef 12 -> 13John Keiser2015-09-016-8/+6
| | | | | | | |
| * | | | | | | Make Dispatcher metaprogramming more straightforwardJohn Keiser2015-09-012-19/+19
| | | | | | | |
| * | | | | | | Pass deprecations through formatter instead of logsJohn Keiser2015-09-0124-62/+180
|/ / / / / / /
* | | | | | | Merge pull request #3855 from chef/mcquin/refactor-wstringClaire McQuin2015-09-0114-87/+96
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Refactor Chef::Mixin::WideString to remove implicit Windows dependency.
| * | | | | | | Refactor Chef::Mixin::WideString to remove implicit Windows dependency.mcquin/refactor-wstringClaire McQuin2015-09-0114-87/+96
|/ / / / / / /
* | | | | | | Merge pull request #3850 from chef/mcquin/monkeypatch-win32-registry-writeClaire McQuin2015-09-011-0/+27
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Monkeypatch Win32::Registry#write
| * | | | | | | Patch Win32::Registry#write on Ruby 2.1, resolves encoding errorsmcquin/monkeypatch-win32-registry-writeClaire McQuin2015-08-311-0/+27
| | | | | | | |
* | | | | | | | Revert "more warning to debug"Lamont Granquist2015-09-012-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 6c8f6d834c30216aa8d566345c96ae62520013e8.