-
Notifications
You must be signed in to change notification settings - Fork 38
/
metadata.rb
47 lines (39 loc) · 1.35 KB
/
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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 'hops'
depends 'kagent'
depends 'ndb'
depends 'conda'
depends 'kzookeeper'
depends 'elastic'
depends 'hopslog'
depends 'kkafka'
depends 'java'
depends 'magic_shell', '~> 1.0.0'
depends 'hostsfile', '~> 2.4.5'
depends 'nodejs', '~> 6.0.0'
depends 'sysctl', '~> 1.0.3'
depends 'cmake', '~> 0.3.0'
depends 'mingw', '~> 2.1.9'
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'
attribute "test/ruby_version",
:description => "Ruby version. Default: 2.6.6",
:type => 'string'