From 7c5c9a1fd695f236da88cea8df0cf79653c792e9 Mon Sep 17 00:00:00 2001 From: Miguel Landaeta Date: Mon, 8 Dec 2014 19:51:00 -0300 Subject: [PATCH] Use full class name for rvm_environment resource usage inside Chef::Provider::Package:RVMRubygems class --- libraries/rvm_rubygems_package.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/libraries/rvm_rubygems_package.rb b/libraries/rvm_rubygems_package.rb index a789f0a3..4971dda5 100644 --- a/libraries/rvm_rubygems_package.rb +++ b/libraries/rvm_rubygems_package.rb @@ -126,10 +126,9 @@ def install_package(name, version) # ensure each ruby is installed and gemset exists ruby_strings.each do |rubie| next if rubie == 'system' - e = rvm_environment rubie do - user gem_env.user if gem_env.user - action :nothing - end + e = ::Chef::Resource::RvmEnvironment.new(rubie, @run_context) + e.user(gem_env.user) if gem_env.user + e.action(:nothing) e.run_action(:create) end