From 917bcb4ef59d53401a0bb82aa389d046bb175348 Mon Sep 17 00:00:00 2001 From: monosans Date: Mon, 17 Apr 2023 16:48:11 +0300 Subject: [PATCH] Simplify proxy connector code --- proxy_scraper_checker/proxy.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/proxy_scraper_checker/proxy.py b/proxy_scraper_checker/proxy.py index f9470c4..116cbf4 100644 --- a/proxy_scraper_checker/proxy.py +++ b/proxy_scraper_checker/proxy.py @@ -36,7 +36,8 @@ class Proxy: website = DEFAULT_CHECK_WEBSITE async with sem: start = perf_counter() - async with self.get_connector(proto) as connector, ClientSession( + connector = ProxyConnector(proxy_type=proto, host=self.host, port=self.port) + async with ClientSession( connector=connector, cookie_jar=cookie_jar, timeout=timeout, @@ -52,9 +53,6 @@ class Proxy: data["country"], data["regionName"], data["city"] ) - def get_connector(self, proto: ProxyType) -> ProxyConnector: - return ProxyConnector(proxy_type=proto, host=self.host, port=self.port) - def as_str(self, *, include_geolocation: bool) -> str: if include_geolocation: return f"{self.host}:{self.port}{self.geolocation}"