api: Verify certs for real

Now that we have a CA-signed cert for the app.

(imported from commit a2d8e95ea581d9af0ba6071b222e06ca82f0612c)
This commit is contained in:
Keegan McAllister 2012-10-15 15:30:40 -04:00
parent 9f05b9ac23
commit 66224fef35

View file

@ -8,8 +8,6 @@ from os import path
# Check that we have a recent enough version # Check that we have a recent enough version
assert(requests.__version__ > '0.12') assert(requests.__version__ > '0.12')
cert = path.abspath(path.join(path.dirname(__file__), '../certs/humbug-self-signed.crt'))
class HumbugAPI(): class HumbugAPI():
def __init__(self, email, api_key, verbose=False, site="https://app.humbughq.com"): def __init__(self, email, api_key, verbose=False, site="https://app.humbughq.com"):
self.api_key = api_key self.api_key = api_key
@ -24,7 +22,7 @@ class HumbugAPI():
try: try:
res = requests.post(self.base_url + url, res = requests.post(self.base_url + url,
data=request, data=request,
verify=cert, verify=True,
auth=requests.auth.HTTPDigestAuth('tabbott', auth=requests.auth.HTTPDigestAuth('tabbott',
'xxxxxxxxxxxxxxxxx')) 'xxxxxxxxxxxxxxxxx'))
if res.status_code == requests.codes.service_unavailable: if res.status_code == requests.codes.service_unavailable: