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)
|