summaryrefslogtreecommitdiff
path: root/awsauth.py
diff options
context:
space:
mode:
authorPaul <paultax@gmail.com>2012-07-26 18:30:34 +0800
committerPaul <paultax@gmail.com>2012-07-26 18:30:34 +0800
commit0dd8e34d8bf1be7e8c5e92a55ec13760f6eb742c (patch)
treebe16d9b4bbc4b7329407782e47cfa861ec1c727c /awsauth.py
parentf05eae9f0318d52afc5e7364f75f5a2e2a4bb775 (diff)
downloadpython-requests-aws-0dd8e34d8bf1be7e8c5e92a55ec13760f6eb742c.tar.gz
Cleanup
Diffstat (limited to 'awsauth.py')
-rw-r--r--awsauth.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/awsauth.py b/awsauth.py
index 99d7077..84b404f 100644
--- a/awsauth.py
+++ b/awsauth.py
@@ -3,13 +3,9 @@
import base64
import hmac
import urllib
-
from hashlib import sha1 as sha
-
from urlparse import urlparse, urlunparse
-
from email.utils import formatdate
-
from requests.auth import AuthBase
@@ -37,7 +33,6 @@ class S3Auth(AuthBase):
# Create date header if it is not created yet.
if not 'date' in r.headers and not 'x-amz-date' in r.headers:
r.headers['date'] = formatdate(timeval=None, localtime=False, usegmt=True)
-
r.headers['Authorization'] = 'AWS %s:%s'%(self.access_key, self.get_signature(r))
return r
@@ -55,10 +50,7 @@ class S3Auth(AuthBase):
parsedurl = urlparse(r.url)
objectkey = parsedurl.path[1:]
- query_args = parsedurl.query.split('&')
-
- #Sort alphabetical
- query_args.sort()
+ query_args = sorted(parsedurl.query.split('&'))
'''
bucket = parsedurl.netloc[:-len(self.service_base_url)]