]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fuzz-bootspec: apply "ruff format"
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 19 Feb 2026 16:53:29 +0000 (01:53 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 17 May 2026 17:44:46 +0000 (02:44 +0900)
This also replaces open().read() with Path().read_text().

Co-authored-by: Jörg Behrmann <behrmann@physik.fu-berlin.de>
src/fuzz/fuzz-bootspec-gen.py

index a73e59203bbeb92d465fee346a5e1533b39d3812..927c5ed5298422694a0c0b81d2940723059daaa8 100755 (executable)
@@ -4,14 +4,12 @@
 """Generate sample input for fuzz-bootspec"""
 
 import json
-import os
 import sys
+from pathlib import Path
 
-config = open(sys.argv[1]).read()
-loader = [entry for entry in open(sys.argv[2], encoding='utf-16-le').read().split('\0')
-          if len(entry) > 2]   # filter out fluff from bad decoding
-entries = [(os.path.basename(name), open(name).read())
-           for name in sys.argv[3:]]
+config = Path(sys.argv[1]).read_text()
+loader = [entry for entry in Path(sys.argv[2]).read_text(encoding='utf-16-le').split('\0') if len(entry) > 2]
+entries = [(Path(name).name, Path(name).read_text()) for name in sys.argv[3:]]
 
 data = {
     'config': config,