From 6fb7b052fe28f20451427850bbbdbbd63f6eb8c3 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Sat, 9 Apr 2022 01:56:29 +0200 Subject: [PATCH] Forzata scrittura delle checksum. --- loaih/__init__.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/loaih/__init__.py b/loaih/__init__.py index f5048b4..a612057 100644 --- a/loaih/__init__.py +++ b/loaih/__init__.py @@ -297,11 +297,10 @@ class Build(object): def __create_checksum__(self, file): """Internal function to create checksum file.""" - if not os.path.exists(f"{file}.md5"): - checksum = subprocess.run(shlex.split(f"md5sum {file}"), capture_output=True, text=True, encoding='utf-8') - if checksum.stdout: - with open(f"{file}.md5", 'w+') as c: - c.write(checksum.stdout) + checksum = subprocess.run(shlex.split(f"md5sum {file}"), capture_output=True, text=True, encoding='utf-8') + if checksum.stdout: + with open(f"{file}.md5", 'w') as c: + c.write(checksum.stdout) def publish(self): """Moves built versions to definitive storage."""