From: Kenneth Reitz Date: Mon, 20 Feb 2012 20:43:45 +0000 (-0500) Subject: netrc fix X-Git-Tag: v0.10.4~1^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b0e18650735dc667f76f6aff108877f03b729c23;p=services%2Fpython-requests.git netrc fix --- diff --git a/requests/utils.py b/requests/utils.py index c9f5ad7..dd93b05 100644 --- a/requests/utils.py +++ b/requests/utils.py @@ -46,8 +46,10 @@ def get_netrc_auth(url): try: _netrc = netrc(netrc_path).authenticators(host) - # Return with login / password - return (_netrc[0 if _netrc[0] else 1], _netrc[2]) + if _netrc: + # Return with login / password + login_i = (0 if _netrc[0] else 1) + return (_netrc[login_i], _netrc[2]) except NetrcParseError: pass