From c3caea51ccbd45f6419cf8de13945e3c1d27adaa Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Wed, 9 Feb 2022 15:28:58 +0100 Subject: [PATCH] Bug with formatting of string --- archinstall/lib/general.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/archinstall/lib/general.py b/archinstall/lib/general.py index 39aadb2a..6b11d29d 100644 --- a/archinstall/lib/general.py +++ b/archinstall/lib/general.py @@ -283,15 +283,17 @@ class SysCommandWorker: self.make_sure_we_are_executing() - if self.child_fd: - written_data = os.write(self.child_fd, data + (b'\n' if line_ending else b'')) - os.fsync(self.child_fd) + with open('debug_write.txt', 'a') as silent_output: + silent_output.write(f"Writing to {self.child_fd}") + if self.child_fd: + written_data = os.write(self.child_fd, data + (b'\n' if line_ending else b'')) + + os.fsync(self.child_fd) - with open('debug_write.txt', 'a') as silent_output: written_data_string = data + (b'\n' if line_ending else b'') silent_output.write(f"Wrote {[written_data_string]}\n") - return written_data + return written_data return 0