Always print header, even if no processes
This commit is contained in:
parent
cafdfce4f0
commit
21bd1bd050
|
@ -40,13 +40,14 @@ def main():
|
|||
round(info['system']['mem_used'] * 100.0
|
||||
/ info['system']['mem_total']))
|
||||
|
||||
# Print process detail for each managed process
|
||||
fmt = "%-36s %-6s %-15s %-4s %-3s %-5s\n"
|
||||
printf(fmt, "PID", "STATE", "SINCE", "PROC", "CPU", "LOG")
|
||||
|
||||
if len(info['pids']) == 0:
|
||||
printf("No running processes\n")
|
||||
raise SystemExit(0)
|
||||
|
||||
# Print process detail for each managed process
|
||||
fmt = "%-36s %-6s %-15s %-4s %-3s %-5s\n"
|
||||
printf(fmt, "PID", "STATE", "SINCE", "PROC", "CPU", "LOG")
|
||||
for pid in sorted(info['pids'].keys()):
|
||||
pidinfo = client.get("process/status", { "pid": pid })
|
||||
if pidinfo['alive']:
|
||||
|
|
Loading…
Reference in New Issue
Block a user