Ñò AñUc @s–dZyddklZWn#ej oddklZnXddklZddklZddkl Z ee ƒZ de fd„ƒYZ dS( s NTLM authenticating pool, contributed by erikcederstran Issue #10, see: http://code.google.com/p/urllib3/issues/detail?id=10 iÿÿÿÿ(tHTTPSConnection(t getLogger(tntlm(tHTTPSConnectionPooltNTLMConnectionPoolcBs>eZdZdZd„Zd„Zdddeed„ZRS(sQ Implements an NTLM authentication version of an urllib3 connection pool thttpscOsjtt|ƒi||Ž||_||_|iddƒ}|diƒ|_|d|_||_ dS(sÅ authurl is a random URL on the server that is protected by NTLM. user is the Windows user, probably in the DOMAIN\username format. pw is the password for the user. s\iiN( tsuperRt__init__tauthurltrawusertsplittuppertdomaintusertpw(tselfR RRtargstkwargst user_parts((sP/usr/lib/python2.6/vendor-packages/requests/packages/urllib3/contrib/ntlmpool.pyRs   c CsÌ|id7_tid|i|i|ifƒh}d|dt http.clientRt ImportErrorthttplibtloggingRRturllib3RR<RR(((sP/usr/lib/python2.6/vendor-packages/requests/packages/urllib3/contrib/ntlmpool.pyts