Exemplo n.º 1
0
 def on_task_created(self, task):
     if self.kind == 'up':
         action = 'Uploading '
     else:
         action = 'Downloading '
     sys.stdout.write('\r%s: [' % action +' '*40 + '] %s     ' % \
         format_speed(self._manager.get_task(task).speed))
     return
Exemplo n.º 2
0
 def on_task_created(self, task):
     if self.kind == 'up':
         action = 'Uploading '
     else:
         action = 'Downloading '
     sys.stdout.write('\r%s: [' % action +' '*40 + '] %s     ' % \
         format_speed(self._manager.get_task(task).speed))
     return
Exemplo n.º 3
0
 def on_task_progress(self, task, progress):
     """
     Task progress callback
     """
     if task == self.task:
         if self.kind == 'up':
             action = 'Uploading '
         else:
             action = 'Downloading '
         width = int(progress*40)
         sys.stdout.write('\r%s: [' % action +'='*width)
         sys.stdout.write(' '*(40-width))
         sys.stdout.write('] %s     ' % \
             format_speed(self._manager.get_task(task).speed))
         sys.stdout.flush()
Exemplo n.º 4
0
 def on_task_progress(self, task, progress):
     """
     Task progress callback
     """
     if task == self.task:
         if self.kind == 'up':
             action = 'Uploading '
         else:
             action = 'Downloading '
         width = int(progress*40)
         sys.stdout.write('\r%s: [' % action +'='*width)
         sys.stdout.write(' '*(40-width))
         sys.stdout.write('] %s     ' % \
             format_speed(self._manager.get_task(task).speed))
         sys.stdout.flush()
Exemplo n.º 5
0
 def on_task_done(self, task):
     """
     Task completed callback
     """
     if task == self.task:
         if self.kind == 'up':
             action = 'Uploading '
         else:
             action = 'Downloading '
         sys.stdout.write('\r%s: [' % action +'='*40 + '] %s     ' % \
             format_speed(self._manager.get_task(task).speed))
         sys.stdout.write('\n')
         if self.kind == 'up':
             print 'Url: %s' % self._manager.get_task(task).get_url()
         else:
             print 'File downloaded to %s' % \
             self._manager.get_task(task).filename
         self._manager.shutdown()
Exemplo n.º 6
0
 def on_task_done(self, task):
     """
     Task completed callback
     """
     if task == self.task:
         if self.kind == 'up':
             action = 'Uploading '
         else:
             action = 'Downloading '
         sys.stdout.write('\r%s: [' % action +'='*40 + '] %s     ' % \
             format_speed(self._manager.get_task(task).speed))
         sys.stdout.write('\n')
         if self.kind == 'up':
             print 'Url: %s' % self._manager.get_task(task).get_url()
         else:
             print 'File downloaded to %s' % \
             self._manager.get_task(task).filename
         self._manager.shutdown()