Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- QUEUE_NAME PRIO STATUS MAX JL/U JL/P JL/H NJOBS PEND RUN SUSP
- debug 50 Open:Active - 10 - - 0 0 0 0
- perf13 45 Open:Active - - - 1 0 0 0 0
- vntr 45 Open:Active - - - - 0 0 0 0
- QUEUE_NAME PRIO STATUS MAX JL/U JL/P JL/H NJOBS PEND RUN SSUSP
- normal 150 - 8 - - - 1 - 0 0
- lnx64 150 - 2147 - - - 0 - 0 0
- interactive 50 Open:Active100 50 21 34 0 - 0 0
- $ cat default.py
- def display(data):
- print("n")
- print('{:<14}{:<10}{:<12}{:<6}{:<6}{:<6}{:<6}{:<6}{:<6}{:<5}{:<5}'.format("QUEUE_NAME","PRIO","STATUS","MAX","JL/U","JL/P","JL/H","NJOBS","PEND","RUN","SSUSP"))
- keys = ['queue','priority','status','maxJob','jlu','jlp','jlh','numJobs','pend','numRUN','numSSUP']
- for doc in data['NBS_BATCH_QUEUES']:
- element_lst = []
- for key in keys:
- if key in doc:
- key = doc[key]
- else:
- key = '-'
- element_lst.append(str(key))
- print('{0[0]:14s}{0[1]:10s}{0[2]:12s}{0[3]:6s}{0[4]:6s}{0[5]:6s}{0[6]:6s}{0[7]:6s}{0[8]:6s}{0[9]:5s}{0[10]:5s}'.format(element_lst))
Add Comment
Please, Sign In to add comment