changeset 20:2e6d2b6f31ef

Add main-class info to tjps review-thread: http://icedtea.classpath.org/pipermail/thermostat/2017-September/025032.html reviewed-by: jerboaa
author Mario Torre <neugens.limasoftware@gmail.com>
date Fri, 15 Sep 2017 11:43:52 +0200
parents ddccb0f61879
children 745245d33789
files utils/tjps.py
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/utils/tjps.py	Thu Sep 14 12:08:10 2017 +0200
+++ b/utils/tjps.py	Fri Sep 15 11:43:52 2017 +0200
@@ -3,7 +3,7 @@
 import subprocess
 
 DEFAULT_CREDENTIALS="client:client-pwd"
-DEFAULT_URL="https://127.0.0.1:30000/jvms/0.0.1/tree?aliveOnly=true&include=jvmId%2Cagentid%2CsystemId%2CjvmPid&limit=0"
+DEFAULT_URL="https://127.0.0.1:30000/jvms/0.0.1/tree?aliveOnly=true&include=jvmId%2Cagentid%2CsystemId%2CjvmPid%2CmainClass&limit=0"
 
 if __name__ == "__main__":
     url = DEFAULT_URL
@@ -16,16 +16,17 @@
         sid = jvm['systemId']
         id = jvm['jvmId']
         pid = jvm['jvmPid']
+        main = jvm['mainClass']
         jvms = {}
         if systems.has_key(sid):
             jvms = systems[sid]
         else:
             systems[sid] = jvms
 
-        jvms[id] = ([id, sid, pid])
+        jvms[id] = ([id, sid, pid, main])
 
-    print ("pid\tvmId                                    systemId").expandtabs(10)
+    print ("pid\tvmId                                    systemId                                \tmain class").expandtabs(10)
     for sid in systems:
         vm = systems[sid]
         for vid in vm:
-            print ("%s\t%s\t%s" % (vm[vid][2], vm[vid][0],vm[vid][1])).expandtabs(10)
+            print ("%s\t%s\t%s\t%s" % (vm[vid][2],vm[vid][0],vm[vid][1],vm[vid][3])).expandtabs(10)