Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Jul 31, 2024. It is now read-only.

Commit c4bac9f

Browse files
committed
Merge pull request #2 from DataDog/bjarocki/revert_unnecessary_changes
Bjarocki/revert unnecessary changes
2 parents 1191851 + c5d37a4 commit c4bac9f

File tree

2 files changed

+1
-17
lines changed

2 files changed

+1
-17
lines changed

attributes/default.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,3 @@
4343
default['python']['virtualenv_location'] = "#{node['python']['prefix_dir']}/bin/virtualenv"
4444
default['python']['setuptools_version'] = nil # defaults to latest
4545
default['python']['virtualenv_version'] = nil
46-
default['python']['pip']['default_install_options'] = Hash.new

providers/pip.rb

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -132,14 +132,11 @@ def install_package(version)
132132
else
133133
version = "==#{version}"
134134
end
135-
default_options = to_command_line_option(node['python']['pip']['default_install_options'])
136-
new_resource.options "#{default_options} #{new_resource.options}"
137135
pip_cmd('install', version)
138136
end
139137

140138
def upgrade_package(version)
141-
default_options = to_command_line_option(node['python']['pip']['default_install_options'])
142-
new_resource.options "#{default_options} #{new_resource.options} --upgrade"
139+
new_resource.options "#{new_resource.options} --upgrade"
143140
install_package(version)
144141
end
145142

@@ -152,7 +149,6 @@ def pip_cmd(subcommand, version='')
152149
options = { :timeout => new_resource.timeout, :user => new_resource.user, :group => new_resource.group }
153150
environment = Hash.new
154151
environment['HOME'] = Dir.home(new_resource.user) if new_resource.user
155-
environment['TMPDIR'] = create_tmp_dir
156152
environment.merge!(new_resource.environment) if new_resource.environment && !new_resource.environment.empty?
157153
options[:environment] = environment
158154
shell_out!("#{which_pip(new_resource)} #{subcommand} #{new_resource.options} #{new_resource.package_name}#{version}", options)
@@ -169,14 +165,3 @@ def which_pip(nr)
169165
'pip'
170166
end
171167
end
172-
173-
def create_tmp_dir
174-
mktemp = shell_out("mktemp -d /tmp/chef-python-pip-XXXXXXXXXX")
175-
mktemp.stdout
176-
end
177-
178-
def to_command_line_option(args)
179-
return args.map {
180-
|argument, setting| "--#{argument} #{setting}"
181-
}.join(' ')
182-
end

0 commit comments

Comments
 (0)