@@ -131,7 +131,7 @@ def candidate_version
131
131
def install_package ( version )
132
132
# if a version isn't specified (latest), is a source archive (ex. http://my.package.repo/SomePackage-1.0.4.zip),
133
133
# or from a VCS (ex. git+https://git.repo/some_pkg.git) then do not append a version as this will break the source link
134
- if version =='latest' ||new_resource . name . downcase . start_with? ( 'http:' , 'https:' ) ||[ 'git' , 'hg' , 'svn' ] . include? ( new_resource . name . downcase . split ( '+' ) [ 0 ] )
134
+ if version =='latest' ||new_resource . package_name . downcase . start_with? ( 'http:' , 'https:' ) ||[ 'git' , 'hg' , 'svn' ] . include? ( new_resource . package_name . downcase . split ( '+' ) [ 0 ] )
135
135
version = ''
136
136
else
137
137
version = "==#{ version } "
@@ -152,7 +152,7 @@ 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
options [ :environment ] = { 'HOME' => ::File . expand_path ( "~#{ new_resource . user } " ) } if new_resource . user
155
- shell_out! ( "#{ which_pip ( new_resource ) } #{ subcommand } #{ new_resource . options } #{ new_resource . name } #{ version } " , options )
155
+ shell_out! ( "#{ which_pip ( new_resource ) } #{ subcommand } #{ new_resource . options } #{ new_resource . package_name } #{ version } " , options )
156
156
end
157
157
158
158
# TODO remove when provider is moved into Chef core