summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKiall Mac Innes <kiall@managedit.ie>2013-08-08 01:02:11 +0100
committerKiall Mac Innes <kiall@managedit.ie>2013-08-08 12:58:38 +0100
commitbd8023493a153780260c8f40f9dcc133c829cd37 (patch)
treede50ffaa418dfebaed8482db91857679c0b52486
parent7d142020d82a3a6641ebf72f152cc7fd51e904d5 (diff)
downloadpython-designateclient-0.0.4.tar.gz
Allow auth using a pre-fetched token0.0.4
Change-Id: I6ed13d969410be83ebfce443d5758a7d0b98386b
-rw-r--r--designateclient/v1/__init__.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/designateclient/v1/__init__.py b/designateclient/v1/__init__.py
index ad3f033..30da33f 100644
--- a/designateclient/v1/__init__.py
+++ b/designateclient/v1/__init__.py
@@ -52,6 +52,10 @@ class Client(object):
raise ValueError('Either an endpoint or auth_url must be supplied')
headers = {'Content-Type': 'application/json'}
+
+ if token is not None:
+ headers['X-Auth-Token'] = token
+
self.requests = requests.Session()
self.requests.auth = auth
self.requests.headers.update(headers)