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."""