forked from CloCkWeRX/chef-mosquitto
-
Notifications
You must be signed in to change notification settings - Fork 1
/
metadata.rb
42 lines (31 loc) · 1.18 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
name "mosquitto"
maintainer "Daniel O'Connor"
maintainer_email "daniel.oconnor@gmail.com"
license "MIT"
description "Installs and configures mosquitto, an MQTT broker"
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
version "0.0.1"
recipe "mosquitto", "Includes the recipe to configure the broker"
%w{ debian ubuntu mac_os_x redhat centos scientific fedora arch amazon }.each do |os|
supports os
end
depends 'apt'
depends 'yum'
attribute "mosquitto/tls_version",
:description => "",
:type => "string"
attribute "mosquitto/autosave_interval",
:description => "Default is '1800s'",
:type => "string"
attribute "mosquitto/persistent_client_expiration",
:description => "Default is '1m'",
:type => "string"
attribute "mosquitto/client/private_ips",
:description => "Ips for ndb_mgmds",
:type => 'array'
attribute "mosquitto/server/private_ips",
:description => "Ips for ndb_mgmds",
:type => 'array'
attribute "mosquitto/default/private_ips",
:description => "Ips for ndb_mgmds",
:type => 'array'