diff options
author | Peter Burkholder <peterb@getchef.com> | 2015-02-05 10:57:43 -0500 |
---|---|---|
committer | Peter Burkholder <peterb@getchef.com> | 2015-03-24 09:21:56 -0400 |
commit | 52d059aff7b2cb4178ad8091bb6f1ce9fe093355 (patch) | |
tree | 77277b742c3a90c14378fcb47ae5c445c988b80e | |
parent | d45ee988bc5550a912a03a8e05aa3a8ffc115de6 (diff) | |
download | chef-52d059aff7b2cb4178ad8091bb6f1ce9fe093355.tar.gz |
Don't use rubygems if explicitly remote
-rw-r--r-- | lib/chef/provider/package/rubygems.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/chef/provider/package/rubygems.rb b/lib/chef/provider/package/rubygems.rb index ff1e346cd1..85d666be03 100644 --- a/lib/chef/provider/package/rubygems.rb +++ b/lib/chef/provider/package/rubygems.rb @@ -533,6 +533,8 @@ class Chef def install_via_gem_command(name, version) if @new_resource.source =~ /\.gem$/i name = @new_resource.source + elsif source_is_remote? + src = @new_resource.source && " --source=#{@new_resource.source}" else src = @new_resource.source && " --source=#{@new_resource.source} --source=https://rubygems.org" end |