diff options
author | thuva4 <tharma.thuva@gmail.com> | 2018-04-09 22:39:43 +0530 |
---|---|---|
committer | thuva4 <tharma.thuva@gmail.com> | 2018-04-13 12:35:09 +0530 |
commit | 83750eee8f8c4af04b258a1f1948f6f65e31ab47 (patch) | |
tree | 316bf6a123429ab84f4ab16de4cad8f710f04688 /testapi/testapi-client/testapiclient/utils | |
parent | c77cf76cbf31e65aa599f71f33d59abc267b4e50 (diff) |
Add CRUD funtionalities for results in testapiclient
Tests included
Change-Id: If0bcac51391c2f2debd27831f10ef89e417f9ad1
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
Diffstat (limited to 'testapi/testapi-client/testapiclient/utils')
-rw-r--r-- | testapi/testapi-client/testapiclient/utils/clientmanager.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/testapi/testapi-client/testapiclient/utils/clientmanager.py b/testapi/testapi-client/testapiclient/utils/clientmanager.py index 8858819..cbfd723 100644 --- a/testapi/testapi-client/testapiclient/utils/clientmanager.py +++ b/testapi/testapi-client/testapiclient/utils/clientmanager.py @@ -10,7 +10,9 @@ LOG = logging.getLogger(__name__) class ClientManager(object): - headers = {'Content-type': 'application/json', 'Accept': 'text/plain'} + headers = { + 'Content-type': 'application/json', + 'Accept': 'text/plain'} def __init__(self, cli_options=None): self.cli_options = cli_options @@ -49,6 +51,8 @@ class ClientManager(object): headers=self.headers)) def post(self, url, data): + if 'results' in url or 'deployresults' in url: + self.headers['X-Auth-Token'] = os.environ.get('testapi_token') return self._parse_response('Create', self._request('post', url, data=json.dumps(data), |