summaryrefslogtreecommitdiffstats
path: root/src/live
diff options
context:
space:
mode:
Diffstat (limited to 'src/live')
-rw-r--r--src/live/ogOperations.py18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/live/ogOperations.py b/src/live/ogOperations.py
index 83242d2..f1478c3 100644
--- a/src/live/ogOperations.py
+++ b/src/live/ogOperations.py
@@ -200,22 +200,6 @@ class OgLiveOperations:
return data
- def _compute_md5(self, path, bs=2**20):
- m = hashlib.md5()
- with open(path, 'rb') as f:
- while True:
- buf = f.read(bs)
- if not buf:
- break
- m.update(buf)
- return m.hexdigest()
-
- def _md5_file(self, path):
- if not os.path.exists(path):
- raise OgError(f'Failed to calculate checksum, image file {path} does not exist')
-
- return self._compute_md5(path)
-
def _write_md5_file(self, path, checksum):
if not os.path.exists(path):
raise OgError(f'Failed to calculate checksum, image file {path} does not exist')
@@ -725,7 +709,7 @@ class OgLiveOperations:
logging.info(f'Writing checksum file {name}.img.full.sum...')
logging.info('*DO NOT REBOOT OR POWEROFF* the client during this time')
- checksum = self._md5_file(f'/opt/opengnsys/images/{name}.img')
+ checksum = compute_md5(f'/opt/opengnsys/images/{name}.img')
if checksum == -1:
raise OgError(f'Cannot access {name}.full.sum file')