ó Qí^c@sÝdZddlZeZdZyddlmZeZWne k rKnXeZ dZ yddl m Z eZ Wne k r…nXejjejjejjeƒƒdƒZdZd„ZedkrÙeƒGHndS( s%Utilities for certificate management.iÿÿÿÿN(twhere(tgets cacerts.txts /etc/pki/tls/certs/ca-bundle.crtcCsatjjdƒ}|dk rCtjj|ƒr4|Stdƒ‚ntrPtƒSt r]t ƒSt S(NtHTTPLIB2_CA_CERTSs7Environment variable HTTPLIB2_CA_CERTS not a valid file( tostenvironRtNonetpathtisfilet RuntimeErrortcustom_ca_locater_availabletcustom_ca_locater_wheretcertifi_availablet certifi_wheretFEDORA_CA_CERTS(tenv((s2/usr/lib/python2.7/site-packages/httplib2/certs.pyRs t__main__(t__doc__RtFalseR RR tcertifiRtTruet ImportErrorR R tca_certs_locaterRRtjointdirnametabspatht__file__tBUILTIN_CA_CERTSR t__name__(((s2/usr/lib/python2.7/site-packages/httplib2/certs.pyts*      $