From 9a9a5f1389de2c2a66ec87f558a0768da2943fb4 Mon Sep 17 00:00:00 2001 From: Greg Thornton Date: Fri, 20 Apr 2012 21:23:00 -0500 Subject: [PATCH] Fix wrapper paths, now works for both system and user installs. --- providers/wrapper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/providers/wrapper.rb b/providers/wrapper.rb index fee1ce5e..6209ada9 100644 --- a/providers/wrapper.rb +++ b/providers/wrapper.rb @@ -55,7 +55,7 @@ def load_current_resource def create_wrapper(bin) full_bin = "#{new_resource.prefix}_#{bin}" resource_name = "rvm_wrapper[#{full_bin}::#{@ruby_string}]" - script = ::File.join(::File.dirname(node['rvm']['root_path']), "bin", full_bin) + script = ::File.join(@rvm_env.config["rvm_path"], "bin", full_bin) if ::File.exists?(script) Chef::Log.debug("#{resource_name} already exists, so updating")