From 6760075073c34d6dddb7e13b80dfa8d09f0f4f79 Mon Sep 17 00:00:00 2001 From: Mitch.Garnaat Date: Tue, 6 Jul 2010 22:33:07 +0000 Subject: [PATCH] Kludge the existing kludge to handle httplib differences. Fixes issue 408. --- boto/connection.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/boto/connection.py b/boto/connection.py index c5779e2..71942f1 100644 --- a/boto/connection.py +++ b/boto/connection.py @@ -252,8 +252,9 @@ class AWSAuthConnection(object): # versions, it would append ":443" to the hostname sent # in the Host header and so we needed to make sure we # did the same when calculating the V2 signature. In 2.6 + # (and higher!) # it no longer does that. Hence, this kludge. - if sys.version[:3] == "2.6" and port == 443: + if sys.version[:3] in ('2.6', '2.7') and port == 443: signature_host = self.host else: signature_host = '%s:%d' % (self.host, port) -- 1.7.3.1