From: John Peacock Date: Wed, 21 Nov 2012 18:41:16 +0000 (-0500) Subject: Only return a path if the cacert.pem file exists. X-Git-Tag: v1.0.0~104^2~7^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=20cd46426fda1b048afa90955f445424efa4be46;p=services%2Fpython-requests.git Only return a path if the cacert.pem file exists. This will permit the deletion of just that one file in order to fall back to the [probably more accurate but less consistent] Distro provided CA certs. --- diff --git a/requests/utils.py b/requests/utils.py index b3d33f4..fd96d28 100644 --- a/requests/utils.py +++ b/requests/utils.py @@ -29,7 +29,9 @@ CERTIFI_BUNDLE_PATH = None try: # see if requests's own CA certificate bundle is installed from . import certs - CERTIFI_BUNDLE_PATH = certs.where() + path = certs.where() + if os.path.exists(path): + CERTIFI_BUNDLE_PATH = certs.where() except ImportError: pass