forked from logicalclocks/karamel-chef
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmetadata.rb
32 lines (25 loc) · 1005 Bytes
/
metadata.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
name "karamel"
maintainer "Jim Dowling"
maintainer_email "[email protected]"
license "Apache v2.0"
description "Installs/Configures Karamel."
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
version "0.1.0"
source_url "https://github.com/hopshadoop/karamel-chef"
issues_url "https://github.com/hopshadoop/karamel-chef/issues"
%w{ ubuntu debian centos rhel }.each do |os|
supports os
end
depends 'java'
depends 'hostsfile'
depends 'nodejs'
depends 'hops'
recipe "karamel::install", "Installs Karamel"
recipe "karamel::default", "Configures and starts karamel."
recipe "karamel::run", "Runs karamel."
recipe "karamel::build", "Builds HopsWorks locally"
recipe "karamel::test", "Run HopsWorks tests"
recipe "karamel::dela", "Adds IP latencies for all IP network traffic."
attribute "karamel/timeout",
:description => "Timeout for completing karamel. Default: 36000 (s) - 10 hrs",
:type => 'string'