# HG changeset patch # User Mario Torre # Date 1505468632 -7200 # Node ID 2e6d2b6f31ef9863cbef8de469a3765a519bee7a # Parent ddccb0f6187907aaed978924820acdea5759055b Add main-class info to tjps review-thread: http://icedtea.classpath.org/pipermail/thermostat/2017-September/025032.html reviewed-by: jerboaa diff -r ddccb0f61879 -r 2e6d2b6f31ef utils/tjps.py --- 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)