We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentf4b6af6 commitb01c4a5Copy full SHA for b01c4a5
providers/virtualenv.rb
@@ -34,9 +34,10 @@ def whyrun_supported?
34
end
35
Chef::Log.info("Creating virtualenv#{new_resource} at#{new_resource.path}")
36
interpreter=new_resource.interpreter ?" --python=#{new_resource.interpreter}" :""
37
-options={:user=>new_resource.owner,:group=>new_resource.group}
38
-options[:environment]={'HOME'=> ::File.expand_path("~#{new_resource.owner}")}ifnew_resource.owner
39
-shell_out!("#{virtualenv_cmd}#{interpreter}#{new_resource.options}#{new_resource.path}",options)
+execute"#{virtualenv_cmd}#{interpreter}#{new_resource.options}#{new_resource.path}"do
+usernew_resource.ownerifnew_resource.owner
+groupnew_resource.groupifnew_resource.group
40
+end
41
new_resource.updated_by_last_action(true)
42
43