update logging to be on a per file basis
This commit is contained in:
@@ -4,6 +4,13 @@ from src.backend import AutoAdder
|
||||
|
||||
|
||||
from .dialog_sources.Ui_parsed_titles import Ui_Form
|
||||
import loguru
|
||||
import sys
|
||||
|
||||
log = loguru.logger
|
||||
log.remove()
|
||||
log.add("application.log", rotation="1 week", retention="1 month")
|
||||
log.add(sys.stdout, level="INFO")
|
||||
|
||||
|
||||
class ParsedTitles(QtWidgets.QWidget, Ui_Form):
|
||||
@@ -33,7 +40,7 @@ class ParsedTitles(QtWidgets.QWidget, Ui_Form):
|
||||
self.worker = None
|
||||
|
||||
def start(self):
|
||||
logger.info("Starting AutoAdder")
|
||||
log.info("Starting AutoAdder")
|
||||
|
||||
self.worker = AutoAdder(
|
||||
data=self.signatures,
|
||||
@@ -52,8 +59,8 @@ class ParsedTitles(QtWidgets.QWidget, Ui_Form):
|
||||
self.worker.start()
|
||||
|
||||
def on_completion(self):
|
||||
logger.info("AutoAdder finished")
|
||||
logger.info("Returning data")
|
||||
log.info("AutoAdder finished")
|
||||
log.info("Returning data")
|
||||
|
||||
# create a function that closes the dialog
|
||||
|
||||
@@ -62,7 +69,7 @@ class ParsedTitles(QtWidgets.QWidget, Ui_Form):
|
||||
length = self.listWidget.count()
|
||||
# print(f"Length of listWidget: {length}")
|
||||
if length == 0:
|
||||
logger.info("AutoAdder finished")
|
||||
log.info("AutoAdder finished")
|
||||
self.buttonBox.accepted.emit()
|
||||
|
||||
def update_lists(self, signal):
|
||||
|
||||
Reference in New Issue
Block a user