style: format certification tools

This commit is contained in:
2026-07-31 14:34:34 +02:00
parent f97daa35d0
commit 54c288bcd0
2 changed files with 3 additions and 9 deletions
+1 -3
View File
@@ -29,9 +29,7 @@ def main() -> int:
missing = sorted(required - available) missing = sorted(required - available)
present = sorted(forbidden & available) present = sorted(forbidden & available)
if missing or present: if missing or present:
raise SystemExit( raise SystemExit(f"capability assertion failed: missing={missing}, forbidden={present}")
f"capability assertion failed: missing={missing}, forbidden={present}"
)
print(f"v2.0 capabilities certified: {', '.join(sorted(available))}") print(f"v2.0 capabilities certified: {', '.join(sorted(available))}")
return 0 return 0
+2 -6
View File
@@ -19,9 +19,7 @@ def main() -> int:
parser.add_argument("--entries", type=int, required=True) parser.add_argument("--entries", type=int, required=True)
parser.add_argument("--backups", type=int, required=True) parser.add_argument("--backups", type=int, required=True)
parser.add_argument("--logical-bytes", type=int, default=10 * 1024**4) parser.add_argument("--logical-bytes", type=int, default=10 * 1024**4)
parser.add_argument( parser.add_argument("--report", type=Path, default=Path("docs/release/m15-scale-report.json"))
"--report", type=Path, default=Path("docs/release/m15-scale-report.json")
)
args = parser.parse_args() args = parser.parse_args()
if min(args.jobs, args.entries, args.backups, args.logical_bytes) <= 0: if min(args.jobs, args.entries, args.backups, args.logical_bytes) <= 0:
raise SystemExit("scale inputs must be positive") raise SystemExit("scale inputs must be positive")
@@ -93,9 +91,7 @@ def main() -> int:
}, },
} }
args.report.parent.mkdir(parents=True, exist_ok=True) args.report.parent.mkdir(parents=True, exist_ok=True)
args.report.write_text( args.report.write_text(json.dumps(report, indent=2, sort_keys=True) + "\n", encoding="utf-8")
json.dumps(report, indent=2, sort_keys=True) + "\n", encoding="utf-8"
)
print(f"scale certification report: {args.report}") print(f"scale certification report: {args.report}")
return 0 return 0