cookbook 'java_properties', '~> 0.1.3'
java_properties (4) Versions 0.1.3 Follow0
Provides a resource for interacting with Java properties files
cookbook 'java_properties', '~> 0.1.3', :supermarket
knife supermarket install java_properties
knife supermarket download java_properties
java_properties-cookbook
A library cookbook that provides a resource that knows how to manipulate Java properties files.
Supported Platforms
- Windows
- Linux
Usage
This cookbook is available on the public supermarket.
Depend on the java_properties
cookbook in your cookbook's metadata.rb file
depends 'java_properties'
java_properties resource
Example usage:
If the properties file already exists, this resource will merge the properties you set with the properties
contained in the file. Duplicate entries will be overwritten by properties you have set.
If the properties file does not exist, it will be created with the properties you set.
java_properties '' do
# This can be set explicitly or just using the resource name
properties_file '/tmp/java.properties'
# You can use the 'property' directive to set properties
property 'key1', 'value1'
property 'key2', 'value2'
# You can pass an explicit hash of properties
properties {:key1 => 'value1', :key2 => 'value2'}
# You can use the attribute name as the key dynamically
key1 'value1'
key2 'value2'
end
License and Authors
Author:: Ryan Larson (ryan.mango.larson@gmail.com)
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
0.1.0
Initial release of java_properties
Collaborator Number Metric
0.1.3 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.3 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 CONTRIBUTING.md file
Foodcritic Metric
0.1.3 passed this metric
No Binaries Metric
0.1.3 failed this metric
Failure: Cookbook should not contain binaries. Found:
java_properties/files/default/vendor/cache/java-properties-0.0.2.gem
Testing File Metric
0.1.3 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.1.3 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.1.3 failed this metric
0.1.3 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 CONTRIBUTING.md file
Foodcritic Metric
0.1.3 passed this metric
No Binaries Metric
0.1.3 failed this metric
Failure: Cookbook should not contain binaries. Found:
java_properties/files/default/vendor/cache/java-properties-0.0.2.gem
Testing File Metric
0.1.3 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.1.3 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.1.3 passed this metric
0.1.3 failed this metric
Failure: Cookbook should not contain binaries. Found:
java_properties/files/default/vendor/cache/java-properties-0.0.2.gem
Testing File Metric
0.1.3 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.1.3 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.1.3 failed this metric
0.1.3 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