Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use FFI to delete registry values.mcquin/registry-delete-value | Claire McQuin | 2015-08-28 | 2 | -2/+53 |
| | |||||
* | Merge pull request #3830 from chef/lcg/3743 | Lamont Granquist | 2015-08-27 | 2 | -2/+4 |
|\ | | | | | Lcg/3743 | ||||
| * | add md filelcg/3743 | Lamont Granquist | 2015-08-27 | 1 | -1/+3 |
| | | |||||
| * | speed improvement for remote_directory() resource | Igor Shpakov | 2015-08-27 | 1 | -1/+1 |
|/ | | | | | | | | | | | | | | | | problem: doing ls(path) for a very large directory with > 1.8mil files takes upwards of 10 minutes. solution: change filtering stage from files.reject! to files.reject files.reject! does in place filtering and it looks like it copies the whole array for every deletion. in my example it filtered out 300k rows, so that's 300k array copies. switching to files.reject decreases the runtime of that function from 650seconds down to 6-7 seconds. | ||||
* | Stop using @instance_variable | Jay Mundrawala | 2015-08-27 | 1 | -5/+9 |
| | |||||
* | Remove unused things | Jay Mundrawala | 2015-08-27 | 1 | -5/+0 |
| | |||||
* | Use ffi for GetVolumeNameForVolumeMountPoint | Jay Mundrawala | 2015-08-27 | 3 | -5/+18 |
| | |||||
* | Convert SetVolumeMountPoint to use ffi | Jay Mundrawala | 2015-08-27 | 3 | -2/+17 |
| | |||||
* | Rewrite DeleteVolumeMountPoint to use FFI | Jay Mundrawala | 2015-08-27 | 3 | -5/+21 |
| | |||||
* | Merge pull request #3828 from chef/ksubrama/maintainers | Kartik Null Cating-Subramanian | 2015-08-27 | 2 | -1/+7 |
|\ | | | | | Add Salim as a windows maintainer | ||||
| * | Add Salim as a windows maintainer | Kartik Null Cating-Subramanian | 2015-08-27 | 2 | -1/+7 |
|/ | |||||
* | Merge pull request #3760 from chef/ksubrama/rake_task | Kartik Null Cating-Subramanian | 2015-08-26 | 6 | -166/+242 |
|\ | | | | | Refactor all the gem building logic into a custom rake task. | ||||
| * | Change module_path_name to module_pathksubrama/rake_task | Kartik Null Cating-Subramanian | 2015-08-25 | 2 | -14/+14 |
| | | |||||
| * | Downcase module_path_name by default | Kartik Null Cating-Subramanian | 2015-08-25 | 1 | -1/+2 |
| | | |||||
| * | Run rake version to get updates. | Kartik Null Cating-Subramanian | 2015-08-25 | 3 | -2/+12 |
| | | |||||
| * | Refactor chef's Rakefile to a task. | Kartik Null Cating-Subramanian | 2015-08-25 | 3 | -164/+229 |
| | | |||||
* | | Merge pull request #3822 from chef/jdm/ps-credential-doc-changes | Jay Mundrawala | 2015-08-25 | 2 | -0/+71 |
|\ \ | | | | | | | PSCredential + dsc_script documentation | ||||
| * | | Add release notes for dsc_script + ps_credential | Jay Mundrawala | 2015-08-25 | 1 | -0/+40 |
| | | | |||||
| * | | Add doc changes for dsc_script + ps_credential | Jay Mundrawala | 2015-08-25 | 1 | -0/+31 |
|/ / | |||||
* | | Add CHANGELOG entry for #3772 | Jay Mundrawala | 2015-08-25 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #3772 from chef/jdm/dsc-script-ps-cred | Jay Mundrawala | 2015-08-25 | 5 | -0/+100 |
|\ \ | | | | | | | Add ps_credential dsl method to dsc_script | ||||
| * | | dsc_script ps_credential functional testjdm/dsc-script-ps-cred | Jay Mundrawala | 2015-08-25 | 2 | -0/+90 |
| | | | |||||
| * | | Test to make sure dsc_script has ps_credential helper | Jay Mundrawala | 2015-08-25 | 1 | -0/+4 |
| | | | |||||
| * | | Add ps_credential dsl method to dsc_script | Jay Mundrawala | 2015-08-25 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | You can now do the following: ```ruby dsc_script 'create-foo-user' do code <<-EOH User FooUser00 { Ensure = "Present" UserName = 'FooUser00' Password = #{ps_credential('FooBarBaz1!')} } EOH configuration_data <<-EOH @{ AllNodes = @( @{ NodeName = "localhost"; CertificateID = 'A8DB81D8059F349F7EF19104399B898F701D4167' } ) } EOH end ``` | ||||
| * | | Add to_s to ps_credential | Jay Mundrawala | 2015-08-25 | 1 | -0/+4 |
| | | | |||||
* | | | Merge pull request #3820 from chef/ssd/release-notes-for-rehash | Steven Danna | 2015-08-25 | 1 | -0/+12 |
|\ \ \ | |_|/ |/| | | Add RELEASE_NOTES entry for `knife rehash` | ||||
| * | | Add RELEASE_NOTES entry for `knife rehash`ssd/release-notes-for-rehash | Steven Danna | 2015-08-25 | 1 | -0/+12 |
|/ / | |||||
* | | Merge pull request #3307 from chef/ssd/rehash | Steven Danna | 2015-08-25 | 14 | -392/+887 |
|\ \ | | | | | | | Add knife-rehash command for subcommand location hashing | ||||
| * | | Fix copyright notice in gem_glob_loaderssd/rehash | Steven Danna | 2015-08-25 | 1 | -1/+1 |
| | | | |||||
| * | | Mark custom manifests as deprecated | Steven Danna | 2015-08-25 | 2 | -1/+2 |
| | | | |||||
| * | | Use Chef::Log.deprecation for deprecation warning | Steven Danna | 2015-08-25 | 1 | -1/+1 |
| | | | |||||
| * | | Be explicit about 'knife rehash' in subcommand_not_found | Alex Pop | 2015-08-25 | 1 | -1/+1 |
| | | | |||||
| * | | Use stubbed home in tests rather than ENV['HOME'] | Steven Danna | 2015-08-25 | 1 | -4/+4 |
| | | | | | | | | | | | | I think this likely broke on rebase. | ||||
| * | | Add tests for HashedCommandLoader | Steven Danna | 2015-08-25 | 2 | -1/+94 |
| | | | |||||
| * | | Fix typo and authorship of custom_manifest_loader. | Steven Danna | 2015-08-25 | 1 | -2/+1 |
| | | | | | | | | | | | | I didn't write custom_manifest_loader, I just moved it. | ||||
| * | | Add banners to rehash and null plugins | Steven Danna | 2015-08-25 | 2 | -0/+3 |
| | | | |||||
| * | | Add debug-level messages about manifest path. | Steven Danna | 2015-08-25 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | These message are only available if KNIFE_DEBUG is set because this happens before our configuration is loaded. | ||||
| * | | Require 'chef/knife/bootstrap' when defining subclasses | Steven Danna | 2015-08-25 | 2 | -0/+2 |
| | | | |||||
| * | | Fix 'uninitialized constant Chef::DataBagItem' exception for 'from file' ↵ | Alex Pop | 2015-08-25 | 1 | -0/+1 |
| | | | | | | | | | | | | subcommands | ||||
| * | | Make subcommand_not_found message loader-specific to give more helpful error ↵ | Alex Pop | 2015-08-25 | 1 | -1/+7 |
| | | | | | | | | | | | | message when using a plugin manifest. | ||||
| * | | Guard against uninstalled but hashed knife plugin | Alex Pop | 2015-08-25 | 1 | -1/+6 |
| | | | |||||
| * | | Recursively create the manifest directory if missing | Alex Pop | 2015-08-25 | 1 | -0/+2 |
| | | | |||||
| * | | Remove confirmation and display path to the cache on create and update | Alex Pop | 2015-08-25 | 1 | -2/+2 |
| | | | |||||
| * | | Add knife-rehash command for subcommand location hashing | Steven Danna | 2015-08-25 | 10 | -391/+772 |
| |/ | | | | | | | | | | | `knife rehash` stores the paths to knife plugins in a specially formatted plugin_manifest entry. This lowers the overhead of subsequent knife invocations. | ||||
* | | Merge pull request #3799 from chef/lcg/service-supports-hash | Lamont Granquist | 2015-08-25 | 13 | -40/+71 |
|\ \ | | | | | | | fix supports hash issues in service providers | ||||
| * | | add CHANGELOG.mdlcg/service-supports-hash | Lamont Granquist | 2015-08-25 | 1 | -0/+1 |
| | | | |||||
| * | | fix supports hash issues in service providers | Lamont Granquist | 2015-08-25 | 12 | -40/+70 |
|/ / | | | | | | | | | | | | | - redhat provider now allows the user to override :status - gentoo provider now allows the user to override :status and :restart - service providers now dup the status hash and mutate their private copy instead of mutating the new_resource | ||||
* | | Merge pull request #3817 from chef/lcg/remove-gc | Lamont Granquist | 2015-08-25 | 2 | -3/+4 |
|\ \ | |/ |/| | remove now-useless GC | ||||
| * | add CHANGELOG.mdlcg/remove-gc | Lamont Granquist | 2015-08-25 | 1 | -1/+3 |
| | | |||||
| * | remove now-useless GC | Lamont Granquist | 2015-08-24 | 1 | -2/+1 |
| | |