Fix CurlApacheMirrorDownloadStrategy URL resolution.
This commit is contained in:
parent
b54682f709
commit
e377bdb6fe
@ -405,12 +405,15 @@ class CurlApacheMirrorDownloadStrategy < CurlDownloadStrategy
|
|||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def resolved_url_and_basename
|
def resolve_url_and_basename(url)
|
||||||
return @resolved_url_and_basename if defined?(@resolved_url_and_basename)
|
if url == self.url
|
||||||
@resolved_url_and_basename = [
|
[
|
||||||
"#{apache_mirrors["preferred"]}#{apache_mirrors["path_info"]}",
|
"#{apache_mirrors["preferred"]}#{apache_mirrors["path_info"]}",
|
||||||
File.basename(apache_mirrors["path_info"]),
|
File.basename(apache_mirrors["path_info"]),
|
||||||
]
|
]
|
||||||
|
else
|
||||||
|
super
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def apache_mirrors
|
def apache_mirrors
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user