Keep IP addresses with network measurements.
[bluesky.git] / parsetrace / latency-graph.py
index dcff23c..3340e24 100755 (executable)
@@ -4,11 +4,17 @@ import json, sys
 
 for f in sys.argv[1:]:
     stats = json.load(open(f))
+    addr = ''
     for s in stats:
+        try:
+            addr = s['addr']
+        except:
+            pass
+
         try:
             size = s['bytes']
             lat1 = s['start_latency']
             lat2 = s['finish_latency']
-            print "%d\t%f\t%f" % (size, lat1, lat2)
+            print "%d\t%f\t%f\t%s" % (size, lat1, lat2, addr)
         except:
             pass