From abee690dccb436ca8e22118fbd8748cb62fb2897 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 11 Sep 2013 16:04:24 +0200 Subject: [PATCH] sms_carrier_ovh: use urllib2 which correctly handle https proxies --- docbow_project/docbow/sms_carrier_ovh.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docbow_project/docbow/sms_carrier_ovh.py b/docbow_project/docbow/sms_carrier_ovh.py index b1e3e95..5a1e2be 100644 --- a/docbow_project/docbow/sms_carrier_ovh.py +++ b/docbow_project/docbow/sms_carrier_ovh.py @@ -1,5 +1,5 @@ import logging -import urllib +import urllib2 import json from django.conf import settings @@ -28,7 +28,7 @@ class OVHSMSCarrier(object): django_journal.error_record('ovh-sms', 'OVH SMS CARRIER: sending message {message} to {numbers}', message=message, numbers=to) - stream = urllib.urlopen('%s?%s' % (self.URL, urllib.urlencode(params))) + stream = urllib2.urlopen('%s?%s' % (self.URL, urllib.urlencode(params))) result = json.loads(stream.read()) if 100 <= result['status'] < 200: credit_alert = getattr(settings, 'OVH_SMS_CREDIT_ALERT', 100)