refactor: update log imports and restructure logging functionality

This commit is contained in:
Vxrtrauter
2026-02-28 03:31:05 +01:00
parent 8238cfbe56
commit 60019e0d2e
18 changed files with 21 additions and 23 deletions
-1
View File
@@ -1,7 +1,6 @@
from bs4 import BeautifulSoup
import requests
import time
from core.utils.general.logs import consoleLog
cache = {
"data": [],
+1 -1
View File
@@ -1,6 +1,6 @@
import requests
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
def scrape_rutracker(search_text):
+1 -1
View File
@@ -2,7 +2,7 @@ import requests
import threading
from bs4 import BeautifulSoup
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.utils.general.wrappers import run_thread
+1 -1
View File
@@ -1,6 +1,6 @@
from core.utils.config.settings import save_settings
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.interface.utils.tabhelper import general_tab
from core.interface.utils.tabhelper import paths_tab
from core.interface.utils.tabhelper import network_tab
+1 -1
View File
@@ -30,7 +30,7 @@ import time
import sys
import json
import base64
from core.utils.general.logs import consoleLog, remove_download_log, flush_log_buffer
from core.utils.logs.logs import consoleLog, remove_download_log, flush_log_buffer
from core.utils.general.wrappers import run_thread
from core.utils.data.state import state
from core.utils.network.download import download_selected
+1 -1
View File
@@ -1,5 +1,5 @@
from PySide6.QtWidgets import QTableWidgetItem
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.data.scrapers.uztracker import scrape_uztracker
from core.data.scrapers.rutracker import scrape_rutracker
from core.data.scrapers.monkrus import scrape_monkrus_telegram
+1 -1
View File
@@ -1,4 +1,4 @@
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.utils.data.state import state
import psutil
+1 -1
View File
@@ -4,7 +4,7 @@ from core.network.interface import get_interface_ip
import threading
import libtorrent as lt
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
global loop_running
+2 -2
View File
@@ -1,6 +1,6 @@
from core.utils.data.state import state
from core.utils.general.logs import update_download_completed_by_hash
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import update_download_completed_by_hash
from core.utils.logs.logs import consoleLog
from plyer import notification
import libtorrent as lt
import time
+1 -1
View File
@@ -1,4 +1,4 @@
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.network.libtorrent_int import add_download
def add_magnet(uri):
+1 -1
View File
@@ -1,6 +1,6 @@
from core.network.libtorrent_int import update_settings
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from .config import create_config
+1 -1
View File
@@ -1,7 +1,7 @@
import requests
from bs4 import BeautifulSoup
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.utils.network.jsonhandler import format_data
@@ -1,4 +1,4 @@
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.utils.network.download import run_download_direct
def split_data(data):
+2 -2
View File
@@ -1,10 +1,10 @@
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.utils.data.tracker import get_item_url
from core.utils.data.tracker import get_magnet_link
from core.network.libtorrent_wrapper import add_download
from core.utils.general.wrappers import run_thread
from core.utils.general.logs import add_download_log
from core.utils.logs.logs import add_download_log
import threading
+1 -1
View File
@@ -32,4 +32,4 @@ def format_data_m0nkrus(data):
# https://open.spotify.com/track/70vjXI7oBou5buTtgiJeRW?si=25640cc4243c4bf3
# https://open.spotify.com/track/0F0fMcIdL2FmcC9eYqwazX
+1 -1
View File
@@ -1,6 +1,6 @@
import requests
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
def check_for_updates():
url = f"https://api.github.com/repos/KeksPirates/SoftwareManager/releases"
+4 -5
View File
@@ -1,13 +1,12 @@
from core.interface.gui import MainWindow
from core.utils.data.state import state
from core.utils.general.logs import consoleLog
from core.utils.logs.logs import consoleLog
from core.network.libtorrent_misc import send_notification, update_log
from core.utils.general.logs import get_download_logs
from core.utils.logs.logs import get_download_logs
from core.utils.general.shutdown import closehelper, shutdown_event
from core.utils.general.wrappers import run_thread
from core.utils.general.loghandler import split_data, check_completed
from core.utils.logs.loghandler import split_data, check_completed
from core.network.interface import list_interfaces, init_interfaces
from core.network.libtorrent_int import update_bound_interface
from core.utils.config.config import read_config
from PySide6 import QtWidgets
from PySide6.QtCore import Qt
@@ -33,7 +32,7 @@ def run_gui():
widget.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground)
qdarktheme.setup_theme("auto", custom_colors={"background": "#00000000"})
from core.utils.general.logs import set_main_window
from core.utils.logs.logs import set_main_window
set_main_window(widget)
widget.show()
sys.exit(app.exec())