From ead6854f1d1a28fbc01c00dac2d7b4142081790e Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Sat, 7 Jan 2017 14:09:23 +0100 Subject: Attempt to support https in calls to archives --- pgcommitfest/commitfest/ajax.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'pgcommitfest/commitfest/ajax.py') diff --git a/pgcommitfest/commitfest/ajax.py b/pgcommitfest/commitfest/ajax.py index 14bbe05..baf8470 100644 --- a/pgcommitfest/commitfest/ajax.py +++ b/pgcommitfest/commitfest/ajax.py @@ -25,10 +25,16 @@ from models import MailThreadAnnotation, PatchHistory def _archivesAPI(suburl, params=None): try: socket.setdefaulttimeout(settings.ARCHIVES_TIMEOUT) - h = httplib.HTTPConnection(settings.ARCHIVES_SERVER, - settings.ARCHIVES_PORT, - True, - settings.ARCHIVES_TIMEOUT) + if settings.ARCHIVES_PORT != 443: + h = httplib.HTTPConnection(settings.ARCHIVES_SERVER, + settings.ARCHIVES_PORT, + True, + settings.ARCHIVES_TIMEOUT) + else: + h = httplib.HTTPSConnection(settings.ARCHIVES_SERVER, + settings.ARCHIVES_PORT, + True, + settings.ARCHIVES_TIMEOUT) if params: url = "%s?%s" % (suburl, urllib.urlencode(params)) else: -- cgit v1.2.3