''

def _run(self):

    width = 16
    status = 1
    direction = u'right'
    while self._is_alive:
        before_blank = (u'    ' * (status - 1))
        after_blank = (u'    ' * (width - status))
        text = (u'%s    [%s=%s]' % (self._caption, before_blank, after_blank))
        self._consumer(text)
        if (direction == u'right'):
            status += 1
        else:
            status -= 1
        if (status == width):
            direction = u'left'
        if (status == 1):
            direction = u'right'
        time.sleep(0.5)
