diff options
Diffstat (limited to 'term.py')
-rw-r--r-- | term.py | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -1,8 +1,8 @@ -from threading import Thread, Lock -from time import sleep -from datetime import datetime -from queue import Queue import sys +from datetime import datetime +from threading import Lock, Thread +from time import sleep + class Term: spinner = ["/", "-", "\\", "|", "/", "-", "\\", "|"] @@ -37,7 +37,7 @@ class Term: Term.write(f"] {Term._process_name}") if Term._process_state is not None: Term.write(f"\u001b[35m - {Term._process_state}") - + Term.write("\u001b[0m") Term.flush() @@ -48,7 +48,7 @@ class Term: def write(s: str): Term.term.write(s) @staticmethod - def mov_ls(): Term.write(f"\u001b[2K\r") + def mov_ls(): Term.write("\u001b[2K\r") @staticmethod def newln(): Term.write("\n") @@ -65,7 +65,7 @@ class Term: Term.write(logmsg) Term.newln() Term.flush() - + @staticmethod def proc_start(procname: str, spin: bool = False): with Term._print_lock: @@ -88,7 +88,7 @@ class Term: Term.log(f"State for unknown process: {state}") @staticmethod - def proc_end(msg = None, result=0): + def proc_end(msg=None, result=0): """ Result 0=success, 1=error, 2=warning. """ colour = ["\u001b[32m", "\u001b[31m", "\u001b[33m"] with Term._print_lock: |