Skip to content

Commit 31bb634

Browse files
committed
fix #9
fix broken changes from upstream
1 parent db3aec2 commit 31bb634

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

main.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,14 @@ def make_online_resource():
3939
rule = f"/oneinstack/src/{file_name} {resource["url"].replace("http://", "https://")} 301"
4040
dynamic_redirect_rules_file.write(rule + "\n")
4141
redirect_rules_html.write(f' <a href="{resource["url"]}">{file_name}</a><br>\n')
42+
if "mariadb" in file_name:
43+
version_folder_name = file_name.replace("-linux-systemd-x86_64.tar.gz", "")
44+
os.makedirs(f"output/src/mariadb/{version_folder_name}/bintar-linux-systemd-x86_64/", exist_ok=True)
45+
with open(f"output/src/mariadb/{version_folder_name}/bintar-linux-systemd-x86_64/md5sums.txt", "w+") as f:
46+
f.write(f"{resource['md5']} {file_name}\n")
47+
mariadb_redirect_rule = (f"/oneinstack/src/mariadb/{version_folder_name}/bintar-linux-systemd-x86_64"
48+
f"/{file_name} {resource["url"].replace("http://", "https://")} 301")
49+
dynamic_redirect_rules_file.write(mariadb_redirect_rule + "\n")
4250
dynamic_redirect_rules_file.writelines(["/src/*.tar.gz /oneinstack/src/:splat.tar.gz 301\n",
4351
"/src/*.tar.bz2 /oneinstack/src/:splat.tar.bz2 301\n",
4452
"/src/*.tar.gz.asc /oneinstack/src/:splat.tar.gz.asc 301\n",

utils/mariadb.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ def make_cache() -> tuple[list[dict[str, str]], list[dict[str, str]]]:
5151

5252

5353
if __name__ == "__main__":
54-
make_cache()
54+
make_cache()

0 commit comments

Comments
 (0)