mirror of
https://github.com/iv-org/invidious.git
synced 2024-11-22 05:27:21 +00:00
Simplify namespace calls to ConnectionPool
This commit is contained in:
parent
6b3f665dfb
commit
4c1db6e03e
@ -87,7 +87,7 @@ module Invidious::ConnectionPool
|
||||
|
||||
# Mapping of subdomain => Invidious::ConnectionPool::Pool
|
||||
# This is needed as we may need to access arbitrary subdomains of ytimg
|
||||
private YTIMG_POOLS = {} of String => Invidious::ConnectionPool::Pool
|
||||
private YTIMG_POOLS = {} of String => ConnectionPool::Pool
|
||||
|
||||
# Fetches a HTTP pool for the specified subdomain of ytimg.com
|
||||
#
|
||||
@ -97,7 +97,7 @@ module Invidious::ConnectionPool
|
||||
return pool
|
||||
else
|
||||
LOGGER.info("ytimg_pool: Creating a new HTTP pool for \"https://#{subdomain}.ytimg.com\"")
|
||||
pool = Invidious::ConnectionPool::Pool.new(
|
||||
pool = ConnectionPool::Pool.new(
|
||||
URI.parse("https://#{subdomain}.ytimg.com"),
|
||||
max_capacity: CONFIG.pool_size,
|
||||
idle_capacity: CONFIG.idle_pool_size,
|
||||
|
@ -42,7 +42,7 @@ module Invidious::Routes::Images
|
||||
end
|
||||
|
||||
begin
|
||||
Invidious::ConnectionPool.get_ytimg_pool(authority).get(url, headers) do |resp|
|
||||
ConnectionPool.get_ytimg_pool(authority).get(url, headers) do |resp|
|
||||
env.response.headers["Connection"] = "close"
|
||||
return self.proxy_image(env, resp)
|
||||
end
|
||||
@ -65,7 +65,7 @@ module Invidious::Routes::Images
|
||||
end
|
||||
|
||||
begin
|
||||
Invidious::ConnectionPool.get_ytimg_pool("i9").get(url, headers) do |resp|
|
||||
ConnectionPool.get_ytimg_pool("i9").get(url, headers) do |resp|
|
||||
return self.proxy_image(env, resp)
|
||||
end
|
||||
rescue ex
|
||||
@ -111,7 +111,7 @@ module Invidious::Routes::Images
|
||||
if name == "maxres.jpg"
|
||||
build_thumbnails(id).each do |thumb|
|
||||
thumbnail_resource_path = "/vi/#{id}/#{thumb[:url]}.jpg"
|
||||
if Invidious::ConnectionPool.get_ytimg_pool("i9").head(thumbnail_resource_path, headers).status_code == 200
|
||||
if ConnectionPool.get_ytimg_pool("i9").head(thumbnail_resource_path, headers).status_code == 200
|
||||
name = thumb[:url] + ".jpg"
|
||||
break
|
||||
end
|
||||
@ -127,7 +127,7 @@ module Invidious::Routes::Images
|
||||
end
|
||||
|
||||
begin
|
||||
Invidious::ConnectionPool.get_ytimg_pool("i").get(url, headers) do |resp|
|
||||
ConnectionPool.get_ytimg_pool("i").get(url, headers) do |resp|
|
||||
return self.proxy_image(env, resp)
|
||||
end
|
||||
rescue ex
|
||||
|
Loading…
Reference in New Issue
Block a user