summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Refactor "children" to use make_child_entry everywhere, simplifyjk/fs_childrenJohn Keiser2015-08-0717-87/+60
|
* Don't return nil from make_child_entryJohn Keiser2015-08-071-2/+2
|
* Fix multiple directory warning to print actual directoryJohn Keiser2015-08-071-1/+1
|
* Don't say a file system entry exists unless it can have the givenJohn Keiser2015-08-071-1/+1
| | | | child.
* Rename make_child / _make_child_entry -> make_child_entry for consistencyJohn Keiser2015-08-0714-44/+31
|
* Speed up file system access by not listing children on everyJohn Keiser2015-08-072-1/+20
| | | | | | | | | child(name) access. Also removes an intermittent warning when first downloading large numbers of cookbooks where sometimes a cookbook directory has been created but its children have not: when you run child('other_cookbook') it lists 'cookbooks'.children and notices the empty directory. Annoying, and probably affects knife-ec-backup.
* Merge pull request #3689 from chef/mcquin/ohai-configClaire McQuin2015-08-073-2/+64
|\ | | | | Add ohai configuration context to config.
| * Use 8.6 alpha gem of ohaiClaire McQuin2015-08-072-6/+1
| |
| * Mute :log_level and :log_location deprecation warnings from ohai config.Claire McQuin2015-07-274-2/+66
| |
| * Add ohai configuration context to config.Claire McQuin2015-07-271-1/+4
| |
* | Update CHANGELOGKartik Null Cating-Subramanian2015-08-061-0/+1
| |
* | The newly refactored tests were bad on windows - fix it.Kartik Null Cating-Subramanian2015-08-061-2/+4
| |
* | Refactor the group tests and handle OSXKartik Null Cating-Subramanian2015-08-061-48/+59
| |
* | Fix expected exception on Mac in group_specKartik Null Cating-Subramanian2015-08-061-2/+5
| |
* | Merge pull request #3751 from juliandunn/remove-legacy-boostrapsThom May2015-08-052-148/+0
|\ \ | | | | | | Remove old bootstrap templates
| * | Remove old bootstrap templates:Julian C. Dunn2015-08-032-148/+0
| | | | | | | | | | | | | | | * We don't support installing from gems anymore as a first-class citizen * Now that the bootstrap template supports regular Bourne shell (not bash), the AIX bootstrap is no longer necessary.
* | | Update CHANGELOGKartik Null Cating-Subramanian2015-08-041-0/+1
| | |
* | | Merge pull request #3728 from chef/jdm/win-groupsKartik Null Cating-Subramanian2015-08-046-116/+278
|\ \ \ | |/ / |/| | Rewrite NetLocalGroup things to use FFI
| * | Cleanup NetGroup classjdm/win-groupsJay Mundrawala2015-07-301-22/+9
| | |
| * | FFYify NetLocalGroupDelMembersJay Mundrawala2015-07-302-1/+19
| | |
| * | FFYify NetLocalGroupSetMembersJay Mundrawala2015-07-303-1/+36
| | |
| * | FFYify NetLocalGroupAddMembersJay Mundrawala2015-07-302-1/+27
| | |
| * | FFIify NetLocalGroupGetMembersJay Mundrawala2015-07-294-29/+62
| | |
| * | Add Win32NetAPIError exception classJay Mundrawala2015-07-293-11/+22
| | |
| * | Don't leak groupsJay Mundrawala2015-07-291-0/+4
| | |
| * | Rewrite NetLocalGroupDel to use FFIJay Mundrawala2015-07-293-3/+20
| | |
| * | Work around unicode errors by changing specJay Mundrawala2015-07-291-1/+1
| | |
| * | Convert NetLocalGroupAdd to use FFIJay Mundrawala2015-07-293-106/+134
| | |
| * | Fix group resource functional specsjdm/group-specsJay Mundrawala2015-07-291-3/+6
| |/
* | Remove freeze of defaults, add warning for array/hash constant defaultsJohn Keiser2015-08-033-10/+11
| |
* | Merge pull request #3700 from coderanger/show-versionNoah Kantrowitz2015-07-317-11/+46
|\ \ | | | | | | Make the doc formatter actually show what version of a cookbook is being used.
| * | Add a test for the new output.Noah Kantrowitz2015-07-311-0/+6
| | |
| * | Support forwards compatibility for event sinks.Noah Kantrowitz2015-07-312-3/+32
| | | | | | | | | | | | | | | | | | We can add new arguments and events without breaking compat as long as the new arguments are added at the end. The new args will be silently trimmed for sending to older event sinks, and new event types will be ignored.
| * | Revert back to the first argument being cookbook_name.Noah Kantrowitz2015-07-314-4/+4
| | |
| * | Make the doc formatter actually show what version of a cookbook is being used.Noah Kantrowitz2015-07-224-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | This has bugged me forever. It does change the API of the Formatter system in a ~non-back-compat way but I don't think I've actually seen any formatters outside of core Chef so how much do we want to worry about this? We could write a shim in `Chef::EventDispatcher::Dispatcher` to check the arity of the method if needed.
* | | Merge branch 'jk/converge_if_changed'John Keiser2015-07-319-40/+648
|\ \ \
| * | | Move current_value_does_not_exist! directly on ResourceJohn Keiser2015-07-313-6/+15
| | | |
| * | | Update to cheffish 1.3 for tests, tweak converge_if_changed outputJohn Keiser2015-07-314-201/+143
| | | |
| * | | Add current_value_does_not_exist! API, pretty up the outputJohn Keiser2015-07-316-71/+94
| | | |
| * | | Move converge_if_changed to Chef::Provider properJohn Keiser2015-07-312-51/+51
| | | |
| * | | Document converge_if_changedJohn Keiser2015-07-311-2/+76
| | | |
| * | | Add Resource.action.converged_if_changedJohn Keiser2015-07-313-25/+585
|/ / /
* | | Make Resource.action work with non-standard namesjk/action_dashJohn Keiser2015-07-302-9/+49
| | |
* | | Flatten regex validation array so nested arrays workJohn Keiser2015-07-292-1/+6
| |/ |/|
* | Merge branch 'jk/resource_load'John Keiser2015-07-275-4/+548
|\ \
| * | Add documentation for new resource stuffjk/resource_loadJohn Keiser2015-07-271-0/+268
| | |
| * | Don't set keys unless you must (for easier debugging)John Keiser2015-07-271-1/+1
| | |
| * | Make "property_name" in actions load current value as defaultJohn Keiser2015-07-273-57/+107
| | |
| * | Add Resource.load_current_valueJohn Keiser2015-07-272-1/+227
|/ /
* | Add ability to specify dependencies in chef-service-manager.Kartik Null Cating-Subramanian2015-07-245-17/+13
| |