cookbook 'distsync', '= 0.1.0'
The distsync cookbook has been deprecated
Author provided reason for deprecation:
The distsync cookbook has been deprecated and is no longer being maintained by its authors. Use of the distsync cookbook is no longer recommended.
distsync (3) Versions 0.1.0 Follow0
Installs/Configures distsync
cookbook 'distsync', '= 0.1.0', :supermarket
knife supermarket install distsync
knife supermarket download distsync
Description
Would you like to know more? https://github.com/pquerna/distsync
Requirements
Currently requires Linux AMD64 to run binaries. FreeBSD and Darwin (Mac OS X) binaries are available
Attributes
node[:distsync][:shared_secret]
node[:distsync][:api_key]
node[:distsync][:username]
node[:distsync][:storage_bucket]
node[:distsync][:provider]
node[:distsync][:region]
node[:distsync][:notify]
node[:distsync][:storage]
node[:distsync][:output_dir]
https://github.com/pquerna/distsync#reference
Usage
Add distsync::client
to the run_list of all your servers that will receive the deployment bundle. This will run as a daemon to watch for new bundles that get uploaded.
Add distsync::server
on your CI (buildbot, jenkins server) and run distsync upload myapp-1.0.tar.gz
to push your bundle to the CDN.
Dependent cookbooks
runit >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Foodcritic Metric
0.1.0 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/client.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/client.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/client.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/default.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/server.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:10
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:19
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:20
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:23
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:26
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:27
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:29
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:30
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:32
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:33
FC031: Cookbook without metadata file: /tmp/cook/a13d695804477d7c9f822a4b/distsync/metadata.rb:1
FC045: Consider setting cookbook name in metadata: /tmp/cook/a13d695804477d7c9f822a4b/distsync/metadata.rb:1
0.1.0 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/client.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/client.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/default.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/recipes/server.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/client.conf.erb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/a13d695804477d7c9f822a4b/distsync/templates/default/server.conf.erb:10
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:19
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:20
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:23
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:26
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:27
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:29
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:30
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:32
FC019: Access node attributes in a consistent manner: /tmp/cook/a13d695804477d7c9f822a4b/distsync/attributes/default.rb:33
FC031: Cookbook without metadata file: /tmp/cook/a13d695804477d7c9f822a4b/distsync/metadata.rb:1
FC045: Consider setting cookbook name in metadata: /tmp/cook/a13d695804477d7c9f822a4b/distsync/metadata.rb:1