small fix to be used with requests==1.1.0 69/22869/3
authorPeter Gubka <pgubka@cisco.com>
Thu, 18 Jun 2015 10:16:09 +0000 (12:16 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Thu, 18 Jun 2015 18:28:16 +0000 (18:28 +0000)
Any suite using this lib got stuck. Session does not have prepare
function for requests==1.1.0. This lib was initially tested with
newer requests librabry, so the bug did not appear earlier.

Change-Id: Ic6d0c87aa18232e7cf9f61f681e55aa5e2470eb8
Signed-off-by: Peter Gubka <pgubka@cisco.com>
test/csit/libraries/ScaleClient.py

index 3c2ec35c88adab1b93207f8bd493572332c40a2f..99f5bf591f878b99727db1fea5f4680da78e2f4d 100644 (file)
@@ -188,7 +188,8 @@ def _wt_request_sender(thread_id, preparefnc, inqueue=None, exitevent=None, cont
                 break
             continue
         req = preparefnc(cntl, sw, tab, fl, ip, template=template)
-        prep = ses.prepare_request(req)
+        # prep = ses.prepare_request(req)
+        prep = req.prepare()
         try:
             rsp = ses.send(prep, timeout=5)
         except requests.exceptions.Timeout:
@@ -219,7 +220,8 @@ def _wt_bulk_request_sender(thread_id, preparefnc, inqueue=None, exitevent=None,
                 loop = False
             continue
         req = preparefnc(cntl, flowlist, template=template)
-        prep = ses.prepare_request(req)
+        # prep = ses.prepare_request(req)
+        prep = req.prepare()
         try:
             rsp = ses.send(prep, timeout=5)
         except requests.exceptions.Timeout: