diff --git a/bin/ModulesInformationV2.py b/bin/ModulesInformationV2.py index 1b548734..22795409 100755 --- a/bin/ModulesInformationV2.py +++ b/bin/ModulesInformationV2.py @@ -627,8 +627,7 @@ def fetchQueueData(): if int(card) > 0: # Queue need to be killed if int((datetime.datetime.now() - startTime_readable).total_seconds()) > args.treshold: - log(([str(time.time()), queue, "-", "ST:"+str(timestamp)+" PT:"+str(time.time()-float(timestamp))], 0), True) - #log.write(json.dumps([queue, card, str(startTime_readable), str(processed_time_readable), path]) + "\n") + log(([str(time.time()), queue, "-", "ST:"+str(timestamp)+" PT:"+str(time.time()-float(timestamp))], 0), True, show_in_board=False) try: last_kill_try = time.time() - lastTimeKillCommand[moduleNum] except KeyError: @@ -718,9 +717,10 @@ def format_string(tab, padding_row): printstring.append( (text, the_pid) ) return printstring -def log(data, write_on_disk=False): - printarrayLog.insert(0, data) - printarrayLog.pop() +def log(data, write_on_disk=False, show_in_board=True): + if show_in_board: + printarrayLog.insert(0, data) + printarrayLog.pop() if write_on_disk: with open(log_filename, 'a') as log: log.write(json.dumps(data[0]) + "\n")