Hotfix konwertera do poprawnego działania z Makefile

This commit is contained in:
Wiktor 2025-05-20 16:45:39 +02:00
parent 590a9fb6f4
commit feae847950

View File

@ -2,6 +2,7 @@
import argparse import argparse
import json import json
import logging import logging
import os
from datetime import datetime, timezone from datetime import datetime, timezone
from math import ceil from math import ceil
from os import getenv from os import getenv
@ -97,6 +98,11 @@ def adguard_conversion(data: dict) -> list[str]:
def dump_output(data: str, output_file: str) -> None: def dump_output(data: str, output_file: str) -> None:
try:
directory = os.path.dirname(output_file)
os.makedirs(directory, exist_ok=True)
except OSError as e:
logger.critical(f"Error creating directory: {e}")
with open(output_file, "w") as file: with open(output_file, "w") as file:
file.write(data) file.write(data)