16 lines
375 B
Python
16 lines
375 B
Python
from tmtccmd.utility.tmtc_printer import FsfwTmTcPrinter
|
|
|
|
|
|
class PrintWrapper:
|
|
def __init__(self, printer: FsfwTmTcPrinter):
|
|
self.printer = printer
|
|
|
|
def dlog(self, string: str):
|
|
print(string)
|
|
self.printer.file_logger.info(string)
|
|
|
|
|
|
def log_to_both(printer: FsfwTmTcPrinter, string: str):
|
|
print(string)
|
|
printer.file_logger.info(string)
|