cookbook 'eulipion-cleanspeak', '= 0.1.0'
eulipion-cleanspeak (2) Versions 0.1.0 Follow0
Installs/Configures Inversoft's CleanSpeak
cookbook 'eulipion-cleanspeak', '= 0.1.0', :supermarket
knife supermarket install eulipion-cleanspeak
knife supermarket download eulipion-cleanspeak
cleanspeak-cookbook
Installs and configures Inversoft's Cleanspeak.
Supported Platforms
- Debian, Ubuntu
Usage
Wrap it!
You'll need to set these attributes.
default[:cleanspeak][:config][:license_id] = 'YourKeyHere'
default[:cleanspeak][:database][:server][:host] = 'cleanspeak.database.rds.amazonaws.com'
default[:cleanspeak][:database][:server][:user] = 'cleanspeak_prod_user'
default[:cleanspeak][:database][:server][:name] = 'cleanspeak_prod_database_name'
Optional Attributes
- change cleanspeak version ``` default[:cleanspeak][:version] = '2.3.2' default[:cleanspeak][:source][:debian] = { db_schema: { url: "http://www.inversoft.com/products/cleanspeak/#{node[:cleanspeak][:version]}/database/cleanspeak-database-schema-#{node[:cleanspeak][:version]}.zip", checksum: 'b0b200' }, realtime_filter_db: { url: "http://www.inversoft.com/products/cleanspeak/#{node[:cleanspeak][:version]}/database/cleanspeak-database-real-time-filter-#{node[:cleanspeak][:version]}.zip", checksum: '089c8b' }, languages_db: { url: "http://www.inversoft.com/products/cleanspeak/#{node[:cleanspeak][:version]}/database/cleanspeak-database-languages-#{node[:cleanspeak][:version]}.zip", checksum: '4430d0' }, mgmt_intf: { url: "http://www.inversoft.com/products/cleanspeak/#{node[:cleanspeak][:version]}/management-interface/cleanspeak-management-interface_#{node[:cleanspeak][:version]}-1_all.deb", checksum: 'ee167be82a9b', service: 'cleanspeak-management-interface' }, webservice: {
url:"http://www.inversoft.com/products/cleanspeak/#{node[:cleanspeak][:version]}/webservice/cleanspeak-webservice_#{node[:cleanspeak][:version]}-1_all.deb",
checksum: '86a036',
service: 'cleanspeak-webservice'
},
searchengine: {
url:
"http://www.inversoft.com/products/cleanspeak/#{node[:cleanspeak][:version]}/search-engine/cleanspeak-search-engine_#{node[:cleanspeak][:version]}-1_all.deb",
checksum: 'dc079a96f920',
service: 'cleanspeak-search-engine'
}
}
``
default[:cleanspeak][:database][:postgres][:cookbook] = 'myOrg-postgres'`
* override which cookbook to use for database setup
License and Authors
Author:: Jake Plimack (jake.plimack@gmail.com)
Dependent cookbooks
mysql >= 0.0.0 |
postgresql >= 0.0.0 |
tomcat >= 0.0.0 |
test-helper >= 0.0.0 |
database >= 0.0.0 |
citadel >= 0.0.0 |
java >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
0.1.0
Initial release of eulipion-cleanspeak
Foodcritic Metric
0.1.0 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:59
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:64
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:68
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:72
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:77
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:82
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:60
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:59
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:62
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:65
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:69
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:73
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:75
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:84
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:2
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:3
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:4
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:5
FC023: Prefer conditional attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:50
0.1.0 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:59
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:64
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:68
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:72
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:77
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:82
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/database.rb:60
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:59
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:62
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:65
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:69
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:73
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:75
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:84
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:2
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:3
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:4
FC019: Access node attributes in a consistent manner: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/attributes/default.rb:5
FC023: Prefer conditional attributes: /tmp/cook/21aaa20f63f8f01ce20f8cca/eulipion-cleanspeak/recipes/default.rb:50