... | ... |
@@ -60,6 +60,9 @@ class S3Request(object): |
60 | 60 |
def __init__(self, s3, method_string, resource, headers, params = {}): |
61 | 61 |
self.s3 = s3 |
62 | 62 |
self.headers = SortedDict(headers or {}, ignore_case = True) |
63 |
+ # Add in any extra headers from s3 config object |
|
64 |
+ if self.s3.config.extra_headers: |
|
65 |
+ self.headers.update(self.s3.config.extra_headers) |
|
63 | 66 |
self.resource = resource |
64 | 67 |
self.method_string = method_string |
65 | 68 |
self.params = params |