File tree Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ def order_by_start(jobs):
1818 return sorted (jobs , key = lambda e : e ["Start datetime" ])
1919
2020
21- def sacct ():
21+ def sacct (verbose = 0 ):
2222 jobs = []
2323 for m in config .servers :
2424 cmd = "screen -list"
@@ -44,18 +44,19 @@ def sacct():
4444 jobs .append ({"Server" : m , "JobName" : job_name , "Start" : creation_time })
4545
4646 jobs = order_by_start (jobs )
47- print ("Server JobName Start" )
48- print ("-------- ---------------- ----------------------" )
49- for job in jobs :
50- job_name = job ["JobName" ]
51- if len (job_name ) > 16 :
52- job_name = job_name [:15 ] + "+"
53- print (f"{ job ['Server' ]:<8} { job_name :<16} { job ['Start' ]} " )
47+ if verbose > 0 :
48+ print ("Server JobName Start" )
49+ print ("-------- ---------------- ----------------------" )
50+ for job in jobs :
51+ job_name = job ["JobName" ]
52+ if len (job_name ) > 16 :
53+ job_name = job_name [:15 ] + "+"
54+ print (f"{ job ['Server' ]:<8} { job_name :<16} { job ['Start' ]} " )
5455 return jobs
5556
5657
5758def main ():
58- sacct ()
59+ sacct (verbose = 1 )
5960
6061
6162if __name__ == "__main__" :
You can’t perform that action at this time.
0 commit comments