Shorten trace_readline_fields to trace_fields
authorBrenden Blanco <bblanco@plumgrid.com>
Sat, 5 Sep 2015 04:20:59 +0000 (21:20 -0700)
committerBrendan Gregg <brendan.d.gregg@gmail.com>
Sun, 6 Sep 2015 19:34:42 +0000 (12:34 -0700)
* Per suggestion in #149

Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
examples/disksnoop.py
src/python/bcc/__init__.py
tools/syncsnoop

index 6da269b..aa16141 100755 (executable)
@@ -25,7 +25,7 @@ print("%-18s %-2s %-7s %8s" % ("TIME(s)", "T", "BYTES", "LAT(ms)"))
 
 # format output
 while 1:
-       (task, pid, cpu, flags, ts, msg) = b.trace_readline_fields()
+       (task, pid, cpu, flags, ts, msg) = b.trace_fields()
        (bytes_s, bflags_s, us_s) = msg.split()
 
        if int(bflags_s, 16) & REQ_WRITE:
index e24020a..b11b94e 100644 (file)
@@ -492,8 +492,8 @@ class BPF(object):
         return tracefile
 
     @staticmethod
-    def trace_readline_fields(nonblocking=False):
-        """trace_readline_fields(nonblocking=False)
+    def trace_fields(nonblocking=False):
+        """trace_fields(nonblocking=False)
 
         Read from the kernel debug trace pipe and return a tuple of the
         fields (task, pid, cpu, flags, timestamp, msg) or None if no
@@ -537,13 +537,13 @@ class BPF(object):
 
         Read from the kernel debug trace pipe and print on stdout.
         If fmt is specified, apply as a format string to the output. See
-        trace_readline_fields for the members of the tuple
+        trace_fields for the members of the tuple
         example: trace_print(fmt="pid {1}, msg = {5}")
         """
 
         while True:
             if fmt:
-                fields = BPF.trace_readline_fields(nonblocking=False)
+                fields = BPF.trace_fields(nonblocking=False)
                 if not fields: continue
                 line = fmt.format(*fields)
             else:
index 4fce39a..fe24075 100755 (executable)
@@ -28,5 +28,5 @@ print("%-18s %s" % ("TIME(s)", "CALL"))
 
 # format output
 while 1:
-       (task, pid, cpu, flags, ts, msg) = b.trace_readline_fields()
+       (task, pid, cpu, flags, ts, msg) = b.trace_fields()
        print("%-18.9f %s" % (ts, msg))