From ba84c1e629cfb41ba2cecf186280f8c7838a68ce Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Tue, 9 Jan 2018 00:59:02 +0100 Subject: [PATCH] X6833B: Handle moved blobs in update-sha1sums.py script Change-Id: Iccab8c8620c7ff680768aac2d9cbf5b5067af8d7 Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com> --- update-sha1sums.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/update-sha1sums.py b/update-sha1sums.py index 117f443..e7c4175 100755 --- a/update-sha1sums.py +++ b/update-sha1sums.py @@ -41,11 +41,12 @@ for index, line in enumerate(lines): if needSHA1: # Remove existing SHA1 hash line = line.split('|')[0] + filePath = line.split(':')[1] if len(line.split(':')) == 2 else line - if line[0] == '-': - file = open('%s/%s' % (vendorPath, line[1:]), 'rb').read() + if filePath[0] == '-': + file = open('%s/%s' % (vendorPath, filePath[1:]), 'rb').read() else: - file = open('%s/%s' % (vendorPath, line), 'rb').read() + file = open('%s/%s' % (vendorPath, filePath), 'rb').read() hash = sha1(file).hexdigest() lines[index] = '%s|%s\n' % (line, hash)