aboutsummaryrefslogtreecommitdiffstats
path: root/backend/raw_write.py
diff options
context:
space:
mode:
authorPapoteur <papoteur@mageia.org>2023-07-04 18:53:13 +0200
committerPapoteur <papoteur@mageia.org>2023-07-04 18:53:13 +0200
commitaf7af8bc28fb73f462e3fb2938c89c296e41e697 (patch)
treea45284f88ae7caca0adc5a29b5a29aeb83e91da0 /backend/raw_write.py
parent709808e85e562675f3737211ffbbb84c59b80b98 (diff)
downloadisodumper-af7af8bc28fb73f462e3fb2938c89c296e41e697.tar
isodumper-af7af8bc28fb73f462e3fb2938c89c296e41e697.tar.gz
isodumper-af7af8bc28fb73f462e3fb2938c89c296e41e697.tar.bz2
isodumper-af7af8bc28fb73f462e3fb2938c89c296e41e697.tar.xz
isodumper-af7af8bc28fb73f462e3fb2938c89c296e41e697.zip
Logging only in /var/log/magiback
Diffstat (limited to 'backend/raw_write.py')
-rwxr-xr-xbackend/raw_write.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/backend/raw_write.py b/backend/raw_write.py
index b30f759..d46fe1e 100755
--- a/backend/raw_write.py
+++ b/backend/raw_write.py
@@ -131,6 +131,7 @@ class Dumper(object):
def _check_write(self, target, source):
logging.debug("Start checking")
self.return_message = ""
+ messages = []
b = os.path.getsize(source)
# Compute the sum from the written device
steps = list(range(0, b + 1, int(b / 100)))
@@ -165,17 +166,18 @@ class Dumper(object):
self.sum_file = False
self.return_state = True
if self.sum_check == "": # Can't get stored sum
- self.return_message += _("SHA3 sum: {}").format(sha512sumcalc)
+ messages.append(_("SHA3 sum: {}").format(sha512sumcalc))
# compare the sums
elif sha512sumcalc == self.sum_check:
# , keep the bracket, this is the place for sum type
- self.return_message += "\n" + _("The {} sum check is OK").format(sum_type)
+ messages.append(_("The {} sum check is OK").format(sum_type))
else:
- self.return_message += "\n" + _(
- "/!\\The computed and stored sums don't match"
+ messages.append(
+ _("/!\\The computed and stored sums don't match")
)
self.return_state = False
self._progress = 100
+ self.return_message = "\n".join(messages)
logging.info(self.return_message)
self.finished.set()