File tree 1 file changed +2
-2
lines changed
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)
152
152
def pip_cmd ( subcommand , version = '' )
153
153
options = { :timeout => new_resource . timeout , :user => new_resource . user , :group => new_resource . group }
154
154
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?
157
157
options [ :environment ] = environment
158
158
shell_out! ( "#{ which_pip ( new_resource ) } #{ subcommand } #{ new_resource . options } #{ new_resource . package_name } #{ version } " , options )
159
159
end
You can’t perform that action at this time.
0 commit comments