예제 #1
0
파일: workers.py 프로젝트: Rafiot/tachyon
    def run(self):
        while not self.kill_received:
            text = database.results_output_queue.get()
            if conf.subatomic:
                subatomic.post_message(text)
            else:
                print(text)
                sys.stdout.flush()

            database.results_output_queue.task_done()
예제 #2
0
파일: workers.py 프로젝트: ppepos/tachyon
    def run(self):
        while not self.kill_received:
            text = database.results_output_queue.get()
            if conf.subatomic:
                subatomic.post_message(text)
            else:
                print(text)
                sys.stdout.flush()

            database.results_output_queue.task_done()
예제 #3
0
파일: workers.py 프로젝트: BakaRei/tachyon
    def run(self):
        while not self.kill_received:
            text = database.messages_output_queue.get()
            if conf.subatomic:
                subatomic.post_message(text)
            else:
                if text.endswith('\r'):
                    print(" " * database.last_printed_len, file=sys.stdout, end="\r")
                    print(text, file=sys.stdout, end="\r")
                    database.last_printed_len = len(text)
                else:
                    print(text)
                sys.stdout.flush()

            database.messages_output_queue.task_done()
예제 #4
0
파일: workers.py 프로젝트: ppepos/tachyon
    def run(self):
        while not self.kill_received:
            text = database.messages_output_queue.get()
            if conf.subatomic:
                subatomic.post_message(text)
            else:
                if text.endswith('\r'):
                    print(" " * database.last_printed_len,
                          file=sys.stdout,
                          end="\r")
                    print(text, file=sys.stdout, end="\r")
                    database.last_printed_len = len(text)
                else:
                    print(text)
                sys.stdout.flush()

            database.messages_output_queue.task_done()