From 3c537e7b0743668dfc52fa298465aa7b80dde8a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20H=C3=B6gstedt?= <marin.hogstedt@hotmail.com> Date: Tue, 18 Jun 2024 10:08:00 +0200 Subject: [PATCH] fixed merge comments --- src/simudator/core/module.py | 3 +-- src/simudator/core/modules/demux.py | 8 ++++---- src/simudator/core/modules/mux.py | 2 ++ 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/simudator/core/module.py b/src/simudator/core/module.py index 82beff3..107abfb 100644 --- a/src/simudator/core/module.py +++ b/src/simudator/core/module.py @@ -123,7 +123,7 @@ class Module: ---------- file_path : str Path to file to save to. - content : str + content : str Content to save to file. Returns @@ -133,7 +133,6 @@ class Module: try: with open(file_path, "a") as file: file.write(content) - file.close() except OSError: return False return True diff --git a/src/simudator/core/modules/demux.py b/src/simudator/core/modules/demux.py index d7f47a2..fa77b58 100644 --- a/src/simudator/core/modules/demux.py +++ b/src/simudator/core/modules/demux.py @@ -56,6 +56,8 @@ class Demux(Module): def update_logic(self): """ + Do nothing. + The demux has no logic """ pass @@ -72,10 +74,8 @@ class Demux(Module): return state def save_state_to_file(self, file_path: str) -> bool: - """ - The demux has no state to save. - """ - return True + content = self.name + ":\nvalue: " + str(self.value) + "\n\n" + return super()._helper_save_state_to_file(file_path, content) def set_state(self, state: dict) -> None: """ diff --git a/src/simudator/core/modules/mux.py b/src/simudator/core/modules/mux.py index db5a5b4..70a9ff7 100644 --- a/src/simudator/core/modules/mux.py +++ b/src/simudator/core/modules/mux.py @@ -57,6 +57,8 @@ class Mux(Module): def update_logic(self): """ + Do nothing. + The mux has no logic. """ pass -- GitLab