fuel-main/cookbooks/nailgun/recipes/deps.rb

39 lines
706 B
Ruby

include_recipe "python"
include_recipe "rabbitmq"
include_recipe "mcollective"
rabbitmq_user "mcollective" do
password "marionette"
action :add
end
rabbitmq_user "mcollective" do
permissions "\".*\" \".*\" \".*\""
action :set_permissions
end
['libxml2-dev', 'python-dev', 'python-paramiko', 'ruby-httpclient'].each do |deb|
package deb do
action :install
end
end
{
'pycrypto' => '2.6',
'netaddr' => '0.7.10',
'eventlet' => '0.9.17',
'greenlet' => '0.4.0',
'web.py' => '0.37',
'SQLAlchemy' => '0.7.8',
'Paste' => '1.7.5.1',
'kombu' => '2.1.8',
'nose' => '1.1.2',
'wsgilog' => '0.3'
}.each do |package, version|
python_pip package do
version version
end
end