fix for #1017
authorKenneth Reitz <me@kennethreitz.com>
Mon, 17 Dec 2012 18:52:44 +0000 (13:52 -0500)
committerKenneth Reitz <me@kennethreitz.com>
Mon, 17 Dec 2012 18:52:46 +0000 (13:52 -0500)
requests/adapters.py

index 4c84d065ddb2e2eeb67db6ce3f3ba42a0b3491fc..04995df8f8817e21cce7214a8e23c0701f30ebe2 100644 (file)
@@ -13,7 +13,7 @@ import socket
 
 from .models import Response
 from .auth import HTTPProxyAuth
-from .packages.urllib3.poolmanager import PoolManager
+from .packages.urllib3.poolmanager import PoolManager, ProxyManager
 from .hooks import dispatch_hook
 from .compat import urlparse
 from .utils import DEFAULT_CA_BUNDLE_PATH, get_encoding_from_headers
@@ -119,7 +119,7 @@ class HTTPAdapter(BaseAdapter):
         proxy = proxies.get(urlparse(url).scheme)
 
         if proxy:
-            conn = self.poolmanager.ProxyManager(self.poolmanager.proxy_from_url(proxy))
+            conn = ProxyManager(self.poolmanager.proxy_from_url(proxy))
         else:
             conn = self.poolmanager.connection_from_url(url)