cookbook 'jackal', '~> 0.1.6'
jackal (4) Versions 0.1.6 Follow0
Run your jackals
cookbook 'jackal', '~> 0.1.6', :supermarket
knife supermarket install jackal
knife supermarket download jackal
Jackal
Run your jackals
Usage
Provides simple LWRP for setting up jackal instances
jackal 'stuff-doer' do configuration Mash.new(:jackal => 'configuration_hash') overrides [ {:override_config_file => 'first one'}, {:override_config_file => 'second one'} ] gem_packages ['nokogiri'] system_packages ['libxslt-dev'] end
This will generate the required configuration, install required
gems and packages, configure the service (via runit) and start
it. Yay!
Infos
- Repository: https://github.com/carnivore-rb/chef-jackal
- Jackal: https://github.com/carnivore-rb/jackal
Dependent cookbooks
build-essential >= 0.0.0 |
runit >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
v0.1.6
- Allow exec name to be configurable
v0.1.4
- Wrap app enable flags in block resource to prevent restart on first run setup
v0.1.2
- Configure process using directory not single file
v0.1.0
- Initial release
Collaborator Number Metric
0.1.6 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.6 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.6 failed this metric
FC064: Ensure issues_url is set in metadata: jackal/metadata.rb:1
FC065: Ensure source_url is set in metadata: jackal/metadata.rb:1
FC066: Ensure chef_version is set in metadata: jackal/metadata.rb:1
FC069: Ensure standardized license defined in metadata: jackal/metadata.rb:1
FC104: Use the :run action in ruby_block instead of :create: jackal/providers/default.rb:72
FC104: Use the :run action in ruby_block instead of :create: jackal/recipes/setup.rb:18
FC121: Cookbook depends on cookbook made obsolete by Chef 14: jackal/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: jackal/recipes/setup.rb:2
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.1.6 passed this metric
Testing File Metric
0.1.6 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.6 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.6 failed this metric
0.1.6 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.6 failed this metric
FC064: Ensure issues_url is set in metadata: jackal/metadata.rb:1
FC065: Ensure source_url is set in metadata: jackal/metadata.rb:1
FC066: Ensure chef_version is set in metadata: jackal/metadata.rb:1
FC069: Ensure standardized license defined in metadata: jackal/metadata.rb:1
FC104: Use the :run action in ruby_block instead of :create: jackal/providers/default.rb:72
FC104: Use the :run action in ruby_block instead of :create: jackal/recipes/setup.rb:18
FC121: Cookbook depends on cookbook made obsolete by Chef 14: jackal/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: jackal/recipes/setup.rb:2
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.1.6 passed this metric
Testing File Metric
0.1.6 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.6 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.6 failed this metric
FC065: Ensure source_url is set in metadata: jackal/metadata.rb:1
FC066: Ensure chef_version is set in metadata: jackal/metadata.rb:1
FC069: Ensure standardized license defined in metadata: jackal/metadata.rb:1
FC104: Use the :run action in ruby_block instead of :create: jackal/providers/default.rb:72
FC104: Use the :run action in ruby_block instead of :create: jackal/recipes/setup.rb:18
FC121: Cookbook depends on cookbook made obsolete by Chef 14: jackal/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: jackal/recipes/setup.rb:2
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.1.6 passed this metric
Testing File Metric
0.1.6 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.6 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.6 failed this metric
0.1.6 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