File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -152,8 +152,8 @@ def remove_package(version)
152152def pip_cmd ( subcommand , version = '' )
153153 options = { :timeout => new_resource . timeout , :user => new_resource . user , :group => new_resource . group }
154154 environment = Hash . new
155- environment . merge! ( { 'HOME' => :: File . expand_path ( "~ #{ new_resource . user } " ) } ) if new_resource . user
156- environment . merge! ( new_resource . environment ) if new_resource . environment
155+ environment [ 'HOME' ] = Dir . home ( new_resource . user ) if new_resource . user
156+ environment . merge! ( new_resource . environment ) if new_resource . environment && ! new_resource . environment . empty?
157157 options [ :environment ] = environment
158158 shell_out! ( "#{ which_pip ( new_resource ) } #{ subcommand } #{ new_resource . options } #{ new_resource . package_name } #{ version } " , options )
159159end
You can’t perform that action at this time.
0 commit comments