From 5f403c9405dcaa17c4d20637c98e1ea53400cafe Mon Sep 17 00:00:00 2001 From: Daniel Spangenberg Date: Tue, 26 Jul 2011 14:49:56 +0200 Subject: [PATCH] Added ability to change between ruby versions --- ruby/recipes/default.rb | 5 +++++ ruby_enterprise/recipes/default.rb | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/ruby/recipes/default.rb b/ruby/recipes/default.rb index aa529fb..2c7aa86 100644 --- a/ruby/recipes/default.rb +++ b/ruby/recipes/default.rb @@ -24,6 +24,11 @@ action :create_if_missing end +package "ruby-enterprise" do + action :remove + ignore_failure true +end + execute "Install Ruby #{node[:ruby][:full_version]}" do cwd "/tmp" command "dpkg -i /tmp/#{node[:ruby][:deb]}" diff --git a/ruby_enterprise/recipes/default.rb b/ruby_enterprise/recipes/default.rb index 489081f..8aa6f60 100644 --- a/ruby_enterprise/recipes/default.rb +++ b/ruby_enterprise/recipes/default.rb @@ -26,6 +26,11 @@ not_if { ::File.exists?("/tmp/#{File.basename(node[:ruby_enterprise][:url][arch])}") } end +package "ruby1.9" do + action :remove + ignore_failure true +end + execute "Install Ruby Enterprise Edition" do cwd "/tmp" command "dpkg -i /tmp/#{File.basename(node[:ruby_enterprise][:url][arch])}"