diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-05-18 16:17:59 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-05-18 16:17:59 +0200 |
| commit | a9eb56beab0a66199b6fc7844132d28ba81174fa (patch) | |
| tree | c918fe98b6fe49c20956646efa052fe7fb7b5889 /output.py | |
| parent | 53d4922d51b6b40ed85367ec611773abe47421e5 (diff) | |
| download | qemu-analysis-a9eb56beab0a66199b6fc7844132d28ba81174fa.tar.gz qemu-analysis-a9eb56beab0a66199b6fc7844132d28ba81174fa.zip | |
move project to gitlab directory
Diffstat (limited to 'output.py')
| -rwxr-xr-x | output.py | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/output.py b/output.py deleted file mode 100755 index 745081aef..000000000 --- a/output.py +++ /dev/null @@ -1,23 +0,0 @@ -from tomlkit import dumps -from os import path, makedirs - -def find_label(labels, keyword): - match = next((s for s in labels if f"{keyword}:" in s), None) - if not match: - return f"{keyword}_missing" - return match.replace(": ", "_") - -def write_file(file_path, string): - makedirs(path.dirname(file_path), exist_ok=True) - with open(file_path, "w") as file: - file.write(string) - -def output_issue(issue): - labels = issue['labels'] - issue_id = issue['id'] - toml_string = dumps(issue) - - target_label = find_label(labels, "target") - host_label = find_label(labels, "host") - accel_label = find_label(labels, "accel") - write_file(f"issues/{target_label}/{host_label}/{accel_label}/{issue_id}.toml", toml_string) |