contrib: [refactor] Use shorter read_text from pathlib

This commit is contained in:
MarcoFalke
2026-01-16 14:40:29 +01:00
parent fab8bc0308
commit fa38ffac6f

View File

@@ -7,6 +7,7 @@ import argparse
import hashlib import hashlib
import logging import logging
import os import os
from pathlib import Path
import subprocess import subprocess
import sys import sys
import time import time
@@ -80,20 +81,14 @@ def main():
args = parser.parse_args() args = parser.parse_args()
# get directory of this program and read data files # get directory of this program and read data files
dirname = os.path.dirname(os.path.abspath(__file__)) dirname = Path(__file__).absolute().parent
print("Using verify-commits data from " + dirname) print(f"Using verify-commits data from {dirname}")
with open(dirname + "/trusted-git-root", "r") as f: verified_root = (dirname / "trusted-git-root").read_text().splitlines()[0]
verified_root = f.read().splitlines()[0] verified_sha512_root = (dirname / "trusted-sha512-root-commit").read_text().splitlines()[0]
with open(dirname + "/trusted-sha512-root-commit", "r") as f: revsig_allowed = (dirname / "allow-revsig-commits").read_text().splitlines()
verified_sha512_root = f.read().splitlines()[0] unclean_merge_allowed = (dirname / "allow-unclean-merge-commits").read_text().splitlines()
with open(dirname + "/allow-revsig-commits", "r") as f: incorrect_sha512_allowed = (dirname / "allow-incorrect-sha512-commits").read_text().splitlines()
revsig_allowed = f.read().splitlines() trusted_keys = (dirname / "trusted-keys").read_text().splitlines()
with open(dirname + "/allow-unclean-merge-commits", "r") as f:
unclean_merge_allowed = f.read().splitlines()
with open(dirname + "/allow-incorrect-sha512-commits", "r") as f:
incorrect_sha512_allowed = f.read().splitlines()
with open(dirname + "/trusted-keys", "r") as f:
trusted_keys = f.read().splitlines()
# Set commit and variables # Set commit and variables
current_commit = args.commit current_commit = args.commit