コード例 #1
0
ファイル: taskfarm.py プロジェクト: sivaven/brian
 def update_process(self, i, elapsed, complete, msg):
     TaskController.update_process(self, i, elapsed, complete, msg)
     if self.will_report:
         can, r, t = self.progressbars[i]
         can.itemconfigure(t, text="Process " + str(i) + ": " + make_text_report(elapsed, complete) + ": " + msg)
         can.coords(r, 0, 0, int(self.pb_width * complete), 30)
     self.recompute_overall()
コード例 #2
0
ファイル: taskfarm.py プロジェクト: yzerlaut/brian
 def update_process(self, i, elapsed, complete, msg):
     TaskController.update_process(self, i, elapsed, complete, msg)
     if self.will_report:
         can, r, t = self.progressbars[i]
         can.itemconfigure(t, text='Process '+str(i)+': '+make_text_report(elapsed, complete)+': '+msg)
         can.coords(r, 0, 0, int(self.pb_width*complete), 30)
     self.recompute_overall()
コード例 #3
0
 def update_process(self, i, elapsed, complete, msg):
     '''
     Method to update the status of a given process.
     '''
     can, r, t = self.progressbars[i]
     can.itemconfigure(t, text='Process ' + str(i) + ': ' + make_text_report(elapsed, complete) + ': ' + msg)
     can.coords(r, 0, 0, int(self.pb_width * complete), 30)
     self.update()
コード例 #4
0
ファイル: taskfarm.py プロジェクト: sivaven/brian
 def get_overall_completion(self):
     complete = 0.0
     numitems, numdone = self.numitems, self.numdone
     elapsed = time.time() - self.start_time
     if numitems is not None:
         complete = (numdone + sum(self.completion)) / numitems
     txt = "Overall, " + str(numdone) + " done"
     if numitems is not None:
         txt += " of " + str(numitems) + ": " + make_text_report(elapsed, complete)
     return complete, txt
コード例 #5
0
ファイル: taskfarm.py プロジェクト: yzerlaut/brian
 def get_overall_completion(self):
     complete = 0.0
     numitems, numdone = self.numitems, self.numdone
     elapsed = time.time()-self.start_time
     if numitems is not None:
         complete = (numdone+sum(self.completion))/numitems
     txt = 'Overall, '+str(numdone)+' done'
     if numitems is not None:
         txt += ' of '+str(numitems)+': '+make_text_report(elapsed, complete)
     return complete, txt
コード例 #6
0
 def update_process(self, i, elapsed, complete, msg):
     '''
     Method to update the status of a given process.
     '''
     can, r, t = self.progressbars[i]
     can.itemconfigure(t,
                       text='Process ' + str(i) + ': ' +
                       make_text_report(elapsed, complete) + ': ' + msg)
     can.coords(r, 0, 0, int(self.pb_width * complete), 30)
     self.update()
コード例 #7
0
ファイル: taskfarm.py プロジェクト: sivaven/brian
 def update_process(self, i, elapsed, complete, msg):
     self.completion[i] = complete % 1.0
     if self.verbose:
         print "Process " + str(i) + ": " + make_text_report(elapsed, complete) + ": " + msg
         _, msg = self.get_overall_completion()
         print msg
コード例 #8
0
ファイル: taskfarm.py プロジェクト: yzerlaut/brian
 def update_process(self, i, elapsed, complete, msg):
     self.completion[i] = complete%1.0
     if self.verbose:
         print 'Process '+str(i)+': '+make_text_report(elapsed, complete)+': '+msg
         _, msg = self.get_overall_completion()
         print msg