diff options
author | Jenkins <jenkins@review.openstack.org> | 2015-10-14 15:25:03 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2015-10-14 15:25:03 +0000 |
commit | 2fcff11b90748b32e6e38c7bdd6fe11103764485 (patch) | |
tree | dcd91e21a053088816fe1d5f4c60f94122ecc5eb /glanceclient/common/http.py | |
parent | ccc7d4e55000beaad9906cfe6ba0695fd5f04d5b (diff) | |
parent | ca050ed4c1426e278829dd54471bd63315090e68 (diff) | |
download | python-glanceclient-2fcff11b90748b32e6e38c7bdd6fe11103764485.tar.gz |
Merge "Add support for setting Accept-Language header"
Diffstat (limited to 'glanceclient/common/http.py')
-rw-r--r-- | glanceclient/common/http.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/glanceclient/common/http.py b/glanceclient/common/http.py index 8e80fe0..e8f1d4d 100644 --- a/glanceclient/common/http.py +++ b/glanceclient/common/http.py @@ -125,6 +125,7 @@ class HTTPClient(_BaseHTTPClient): self.endpoint = endpoint self.identity_headers = kwargs.get('identity_headers') self.auth_token = kwargs.get('token') + self.language_header = kwargs.get('language_header') if self.identity_headers: if self.identity_headers.get('X-Auth-Token'): self.auth_token = self.identity_headers.get('X-Auth-Token') @@ -136,6 +137,9 @@ class HTTPClient(_BaseHTTPClient): if self.auth_token: self.session.headers["X-Auth-Token"] = self.auth_token + if self.language_header: + self.session.headers["Accept-Language"] = self.language_header + self.timeout = float(kwargs.get('timeout', 600)) if self.endpoint.startswith("https"): |