#!/usr/bin/env python3 import os, sys, json, pprint, blessings, traceback, humanize, datetime, time, psutil from ascii_art import Bar from operator import attrgetter from blessings import Terminal BAR_CHAR_FORK_FREQUENCY_ROWS = 12 BAR_CHAR_EXECS_TIME_ROWS = 12 #print(humanize.naturaldelta(datetime.timedelta(seconds=1001))) #sys.exit() t = Terminal() pp = pprint.PrettyPrinter(indent=4).pprint if len(sys.argv) < 2: print(t.bold_red_on_black('\n\n First Argument must be extrace output file \n')) sys.exit(1) FILE = sys.argv[1] try: EXTRACE_PID = int(sys.argv[2]) except: EXTRACE_PID = None FORKS = [] END_FORKS = {} REPORTS = {} CUR_PROCS_LIST = [] def check_pids(): if EXTRACE_PID == None: