Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
PAPI: Add support for format/unformat functions.
[vpp.git]
/
src
/
vpp-api
/
python
/
vpp_papi
/
vpp_stats.py
diff --git
a/src/vpp-api/python/vpp_papi/vpp_stats.py
b/src/vpp-api/python/vpp_papi/vpp_stats.py
index
8c1aaf2
..
76e1e54
100644
(file)
--- a/
src/vpp-api/python/vpp_papi/vpp_stats.py
+++ b/
src/vpp-api/python/vpp_papi/vpp_stats.py
@@
-62,7
+62,8
@@
def make_string_vector(api, strings):
if type(strings) is not list:
strings = [strings]
for s in strings:
if type(strings) is not list:
strings = [strings]
for s in strings:
- vec = api.stat_segment_string_vector(vec, ffi.new("char []", s.encode()))
+ vec = api.stat_segment_string_vector(vec, ffi.new("char []",
+ s.encode()))
return vec
return vec
@@
-134,7
+135,7
@@
class VPPStats:
for i in range(rv_len):
n = ffi.string(rv[i].name).decode()
e = stat_entry_to_python(self.api, rv[i])
for i in range(rv_len):
n = ffi.string(rv[i].name).decode()
e = stat_entry_to_python(self.api, rv[i])
- if e
!=
None:
+ if e
is not
None:
stats[n] = e
return stats
stats[n] = e
return stats
@@
-144,7
+145,7
@@
class VPPStats:
try:
dir = self.ls(name)
return self.dump(dir).values()[0]
try:
dir = self.ls(name)
return self.dump(dir).values()[0]
- except:
+ except
Exception as e
:
if retries > 10:
return None
retries += 1
if retries > 10:
return None
retries += 1
@@
-161,7
+162,7
@@
class VPPStats:
error_names = self.ls(['/err/'])
error_counters = self.dump(error_names)
break
error_names = self.ls(['/err/'])
error_counters = self.dump(error_names)
break
- except:
+ except
Exception as e
:
if retries > 10:
return None
retries += 1
if retries > 10:
return None
retries += 1