Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f4b6af6 commit b01c4a5Copy 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}") } if new_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
+ user new_resource.owner if new_resource.owner
+ group new_resource.group if new_resource.group
40
+ end
41
new_resource.updated_by_last_action(true)
42
43
0 commit comments