Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add vagrant setup for testing VPP device locally
[csit.git]
/
resources
/
libraries
/
python
/
PapiExecutor.py
diff --git
a/resources/libraries/python/PapiExecutor.py
b/resources/libraries/python/PapiExecutor.py
index
f6df200
..
a026199
100644
(file)
--- a/
resources/libraries/python/PapiExecutor.py
+++ b/
resources/libraries/python/PapiExecutor.py
@@
-457,7
+457,8
@@
class PapiExecutor(object):
reply_value = dict()
for reply_key, reply_v in api_r.iteritems():
for a_k, a_v in reply_v.iteritems():
reply_value = dict()
for reply_key, reply_v in api_r.iteritems():
for a_k, a_v in reply_v.iteritems():
- reply_value[a_k] = a_v
+ reply_value[a_k] = binascii.unhexlify(a_v) \
+ if isinstance(a_v, unicode) else a_v
reply_dict[reply_key] = reply_value
return reply_dict
reply_dict[reply_key] = reply_value
return reply_dict
@@
-581,6
+582,9
@@
class PapiExecutor(object):
raise
papi_reply.append(api_reply_processed)
raise
papi_reply.append(api_reply_processed)
+ # Log processed papi reply to be able to check API replies changes
+ logger.debug("Processed PAPI reply: {reply}".format(reply=papi_reply))
+
return PapiResponse(papi_reply=papi_reply,
stdout=stdout,
stderr=stderr,
return PapiResponse(papi_reply=papi_reply,
stdout=stdout,
stderr=stderr,