aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Fernandes <joelaf@google.com>2017-06-16 21:11:41 -0700
committerKP Singh <kpsingh@google.com>2017-06-21 22:07:56 +0200
commit609a57afbb408c756357aa95f36713fa77be1865 (patch)
tree98550b0059ea3f694ded757f23fd8c18b4071465
parenta740212342ab0a3e073078cfe711aa391fbdbbee (diff)
downloadtrappy-609a57afbb408c756357aa95f36713fa77be1865.tar.gz
systrace: Store pid as int type
Signed-off-by: Joel Fernandes <joelaf@google.com> Reviewed-by: KP Singh <kpsingh@google.com>
-rw-r--r--trappy/systrace.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/trappy/systrace.py b/trappy/systrace.py
index ab2e29c..2404f92 100644
--- a/trappy/systrace.py
+++ b/trappy/systrace.py
@@ -88,9 +88,11 @@ class SysTrace(GenericFTrace):
match = SYSTRACE_EVENT.match(data_str)
if match:
- data_dict = { 'event': match.group('event'),
- 'pid' : match.group('pid'),
- 'func' : match.group('func'),
- 'data' : match.group('data') }
+ data_dict = {
+ 'event': match.group('event'),
+ 'pid' : int(match.group('pid')) if match.group('pid') else None,
+ 'func' : match.group('func' ),
+ 'data' : match.group('data' )
+ }
return data_dict