зеркало из
1
0
Форкнуть 0

Use relative paths for hash checks

This commit is contained in:
Francesco Lodolo 2022-07-20 12:39:45 +02:00
Родитель b1caacf079
Коммит c75fa85851
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B7609BC61AA5C330
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -2,6 +2,7 @@
import argparse
import hashlib
import os
from pathlib import Path
@ -31,7 +32,8 @@ def main():
content[:line_number] + content[line_number + 1 :]
).encode("utf-8")
sha256.update(cleaned_content)
output.append(f"{str(fp)}:{sha256.hexdigest()}")
rel_filename = os.path.relpath(fp.resolve(), start=src_path.resolve())
output.append(f"{rel_filename}:{sha256.hexdigest()}")
print("\n".join(output))