Skip to content

Latest commit

 

History

History
55 lines (46 loc) · 1.88 KB

CHANGELOG.md

File metadata and controls

55 lines (46 loc) · 1.88 KB

MANAGED_DIRECTORY CHANGELOG

This file is used to list changes made in each version of the managed_directory cookbook.

v0.3.2

  • Cookstyle updates
  • Chef 16 compatible

v0.3.1

  • Fixed bug where a resource's 'identity' method returns a non-String (ex. package resource can accept an Array) causing an exception when using the 'start_with?' method.
  • Added CentOS 7.3 to test kitchen

v0.3.0

  • 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

v0.2.1

  • 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.

v0.2.0

  • 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 and clean_links default to true to preserve existing behavior
    • clean_directories defaults to false 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

v0.1.0

  • 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.