cookbook 'cutlery', '~> 0.3.0', :supermarket
cutlery (6) Versions 0.3.0 Follow5
Cutlery is a cookbook containing a collection useful library code.
cookbook 'cutlery', '~> 0.3.0'
knife supermarket install cutlery
knife supermarket download cutlery
Description
Cutlery is a cookbook containing a collection useful library code.
Requirements
Platform:
No platforms defined
Attributes
No attributes defined
Recipes
No recipes defined
License and Maintainer
Maintainer:: Peter Donald (peter@realityforge.org)
License:: Apache 2.0
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
0.3.0:
- Remove partial_search cookbook dependency (Effectively removes support for clients before Chef 12.0)
0.2.12:
- Remove deprecated code. Removed
libraries/attribute_blender.rb
andlibraries/attribute_checker.rb
and the methodRealityForge::AttributeTools.set_attribute_on_node
. - Remove
libraries/notifying_action.rb
as it can be replaced with Chef 11'suse_inline_resources
method. - Add simplified mechanism for loading data bag item with some reasonable error handling.
- Fix service lookup so multiple services can have the same prefix by matching service name exactly.
- Support an array of expected types in method RealityForge::AttributeTools.get_attribute
0.2.10:
- Workaround for versions of chef with a bug in the data bag search. Submitted by James Walker.
0.2.8:
- Improve attribute handling so that the value can be false.
- Add utility method RealityForge::SearchTools.search_and_deep_merge to merge a search result into a hash and return it.
- Support a get_attribute helper method on RealityForge::AttributeTools
- Add support for passing Mash instances into deep_merge and ensure_attribute methods of RealityForge::AttributeTools
- Add support for setting values into Mash values via
RealityForge::AttributeTools.set_attribute
and deprecateRealityForge::AttributeTools.set_attribute_on_node
.
0.2.6:
- Extract attribute related helpers into the class RealityForge::AttributeTools and deprecate the old versions.
- Add a utility method to ensure attributes are present. i.e.
Chef::AttributeChecker.ensure_attribute(node, 'iris.version')
- Add a utility class for accessing configuration for "services". Useful for storing configuration in a node or data bags as a poor mans service registry.
- Update
Chef::SearchBlender.blend_search_results_into_node
to use partial search where available.
0.2.2:
- Add utility method to blend attribute value into path via
Chef::AttributeBlender.blend_attribute_into_node
0.2.1:
- Chef 11 compatibility fixes.
0.2.0:
- Declare the notifying_action as part of a provider as the method should only be used in LWRPs. This avoid polluting the Object class with unnecessary methods.
0.1.0:
- Initial release.
Collaborator Number Metric
0.3.0 failed this metric
Failure: Cookbook has 1 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.3.0 passed this metric
Foodcritic Metric
0.3.0 passed this metric
No Binaries Metric
0.3.0 passed this metric
Publish Metric
0.3.0 passed this metric
Supported Platforms Metric
0.3.0 passed this metric
Testing File Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.3.0 failed this metric
0.3.0 passed this metric
Foodcritic Metric
0.3.0 passed this metric
No Binaries Metric
0.3.0 passed this metric
Publish Metric
0.3.0 passed this metric
Supported Platforms Metric
0.3.0 passed this metric
Testing File Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.3.0 passed this metric
0.3.0 passed this metric
Publish Metric
0.3.0 passed this metric
Supported Platforms Metric
0.3.0 passed this metric
Testing File Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.3.0 passed this metric
0.3.0 passed this metric
Testing File Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.3.0 failed this metric
0.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number