From b1def56e61ee78546a72c776ccf478258fb58311 Mon Sep 17 00:00:00 2001
From: unidcml <subdominanta.acco@gmail.com>
Date: Sat, 8 Feb 2025 19:22:40 +0300
Subject: [PATCH] Add more logging

---
 .github/workflows/create-lists.yml | 2 +-
 convert.py                         | 5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/create-lists.yml b/.github/workflows/create-lists.yml
index ac182e1..124723b 100644
--- a/.github/workflows/create-lists.yml
+++ b/.github/workflows/create-lists.yml
@@ -31,7 +31,7 @@ jobs:
         -v ${{ github.workspace }}/Services:/app/Services \
         -v ${{ github.workspace }}/SRS:/app/SRS \
         -v ${{ github.workspace }}/DAT:/app/DAT \
-        itdoginfo/compilesrs:0.1.5
+        unidcml/allow-domains-test:1.0.0
 
     - name: Check Russia/inside-dnsmasq-ipset
       uses: itdoginfo/dnsmasq-action@0.1
diff --git a/convert.py b/convert.py
index e4a77e5..448fdca 100755
--- a/convert.py
+++ b/convert.py
@@ -335,8 +335,11 @@ def generate_dat_domains(data_path='geosite_data', output_name='geosite.dat', ou
     try:
         subprocess.run(
             ["domain-list-community", f"-datapath={data_path}", f"-outputname={output_name}", f"-outputdir={output_directory}"],
-            check=True
+            check=True,
+            stdout=subprocess.DEVNULL,
+            stderr=subprocess.DEVNULL
         )
+        print(f"Compiled .dat file: {output_directory}/{output_name}")
     except subprocess.CalledProcessError as e:
         print(f"Compile error geosite.dat: {e}")