From: Cezary Czaplewski Date: Wed, 31 Jan 2018 17:59:54 +0000 (+0100) Subject: show min running % X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=commitdiff_plain;h=03bbf755bc684e7b089be02375f392b2a4b3e300;p=django_unres.git show min running % --- diff --git a/django_simple/todo/views.py b/django_simple/todo/views.py index 45741f2..0e61389 100644 --- a/django_simple/todo/views.py +++ b/django_simple/todo/views.py @@ -918,6 +918,20 @@ def refresh_done0(task): elif os.path.isfile(task.jobdirname+'/file_GB000.stat') and not task.done: if (task.type=='min'): task.running =1 + with open(task.jobdirname+'/file.out_GB000', 'r') as f: + line='' + for line in f: + pass + if line != '': + last = line.split()[0] + else: + last = 0 + try: + task.running=int(1+int(last)*100.0/task.min_maxmin) + except: + pass + if task.running>100: + task.running=100 else: with open(task.jobdirname+'/file_GB000.stat', 'r') as f: line=''