1
0
mirror of https://github.com/scrapy/scrapy.git synced 2025-02-25 14:23:43 +00:00

aws: take AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY from enviroment just like boto does

This commit is contained in:
Daniel Grana 2009-05-22 13:14:16 -03:00
parent 3955844115
commit 4efcf78a4a

View File

@ -77,8 +77,8 @@ def sign_request(req, accesskey, secretkey):
class AWSMiddleware(object):
def __init__(self):
self.access_key = settings['AWS_ACCESS_KEY_ID']
self.secret_key = settings['AWS_SECRET_ACCESS_KEY']
self.access_key = settings['AWS_ACCESS_KEY_ID'] or os.environ.get('AWS_ACCESS_KEY_ID')
self.secret_key = settings['AWS_SECRET_ACCESS_KEY'] or os.environ.get('AWS_SECRET_ACCESS_KEY')
def process_request(self, request, spider):
if spider.domain_name == 's3.amazonaws.com' \