This file is used to list changes made in each version of the managed_directory cookbook.
- Cookstyle updates
- Chef 16 compatible
- Fixed bug where a resource's 'identity' method returns a non-
String
(ex. package resource can accept anArray
) causing an exception when using the 'start_with?' method. - Added CentOS 7.3 to test kitchen
- converted from LWRP to custom resource
- fixed potential false positive where resource reported an update
- fixed issue where non-path named resources were skipped
- Chef 13 compatible
- Fix bug for subdirectories when clean_directories is false. This would cause
the subdirectory to be handed to the
file
resource in the provider, which would then cause chef-client to abort.
- Added cleaning of subdirectories
- Added separate handling of links, which were formerly handled by the file resource, as managing links via file resources is deprecated
- Added attributes to control handling of files, directories and links
clean_files
andclean_links
default totrue
to preserve existing behaviorclean_directories
defaults tofalse
to preserve existing behavior
- Updated tests to current ChefSpec and ServerSpec, following examples from
ChefDK's
chef generate cookbook
output - Updated Test Kitchen to current CentOS (6.6)
- Updated README.md for new behaviors
- Added ChefSpec matchers for test-ability
- add chefspec tests
- FIX don't blow up when resource names are symbols
- Thanks to Mark Friedgan (hubrix) for this fix.
Check the Markdown Syntax Guide for help with Markdown.
The Github Flavored Markdown page describes the differences between markdown on github and standard markdown.