From 9a595b00311caa190f4945a71be9a7ceb3c76928 Mon Sep 17 00:00:00 2001 From: "Robin.Mueller" <robin.mueller.m@gmail.com> Date: Thu, 30 Apr 2020 21:45:54 +0200 Subject: [PATCH] optimization for log --- utility/obsw_tmtc_printer.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/utility/obsw_tmtc_printer.py b/utility/obsw_tmtc_printer.py index cf40f43..563b355 100644 --- a/utility/obsw_tmtc_printer.py +++ b/utility/obsw_tmtc_printer.py @@ -219,13 +219,17 @@ class TmTcPrinter: """ Add a specific string to the current print buffer """ self.__print_buffer += string_to_add - def add_print_buffer_to_file_buffer(self, add_cr_to_file_buffer: bool = False): + def add_print_buffer_to_file_buffer(self, add_cr_to_file_buffer: bool = False, + cr_before: bool = True): """ - :return: + Add to file buffer. Some options to optimize the output. """ if self.do_print_to_file: if add_cr_to_file_buffer: - self.__file_buffer += self.__print_buffer + "\r\n\r\n" + if cr_before: + self.__file_buffer += "\r\n" + self.__print_buffer + "\r\n" + else: + self.__file_buffer += self.__print_buffer + "\r\n\r\n" else: self.__file_buffer += self.__print_buffer + "\r\n" -- GitLab