Skip to content
Snippets Groups Projects
Commit e2ae7a2b authored by Christoph Schmidt's avatar Christoph Schmidt
Browse files

Fixed logging issues. Optimized Imports. Released Version 1.0.0

parent 11f34910
No related branches found
No related tags found
No related merge requests found
[project] [project]
name = "cmp" name = "cmp"
version = "0.2.0" version = "1.0.0"
authors = [ authors = [
{ name="Christoph Schmidt", email="cschmidt.fs@gmail.com" }, { name="Christoph Schmidt", email="cschmidt.fs@gmail.com" },
] ]
......
import logging import logging
import time
from rich.logging import RichHandler from rich.logging import RichHandler
...@@ -31,7 +30,6 @@ class CBase: ...@@ -31,7 +30,6 @@ class CBase:
""" """
formatter = logging.Formatter(logger_format) formatter = logging.Formatter(logger_format)
if logger_handler is None: if logger_handler is None:
time.sleep(1)
logger_handler = RichHandler(rich_tracebacks=True) logger_handler = RichHandler(rich_tracebacks=True)
logger_handler.setLevel(level) logger_handler.setLevel(level)
......
import logging.handlers
import logging import logging
import logging.handlers
import multiprocessing import multiprocessing
import os import os
import sys
import time import time
import traceback import traceback
from multiprocessing import Process, Queue, Value from multiprocessing import Process, Queue
import cmp import cmp
from cmp.CBase import CBase from cmp.CBase import CBase
# This is a Queue that behaves like stdout # This is a Queue that behaves like stdout
......
import inspect import logging
import logging import logging
import logging.handlers import logging.handlers
import os import os
import re import re
import signal
import time import time
import traceback from multiprocessing import Queue, Value
from multiprocessing import Queue, Process, Value
from typing import Type
from PySide6.QtCore import QObject, QThreadPool, Signal from PySide6.QtCore import QObject, QThreadPool, Signal
from PySide6.QtGui import QWindow from PySide6.QtGui import QWindow
from PySide6.QtWidgets import QWidget, QMessageBox from PySide6.QtWidgets import QWidget, QMessageBox
from rich.logging import RichHandler
import cmp import cmp
from cmp import CException
from cmp.CBase import CBase from cmp.CBase import CBase
......
import datetime
from functools import wraps
import cmp import cmp
......
import logging import logging
from inspect import Signature, Parameter
from cmp import CProcessControl as CProcessControl from cmp import CProcessControl as CProcessControl
......
import logging
import os import os
import sys import sys
from rich.logging import RichHandler
from .CCommandRecord import CCommandRecord from .CCommandRecord import CCommandRecord
from .CResultRecord import CResultRecord
from .CException import CException from .CException import CException
from .CProcess import CProcess from .CProcess import CProcess
from .CProcessControl import CProcessControl from .CProcessControl import CProcessControl
from .CResultRecord import CResultRecord
sys.path.append(os.path.join(os.path.dirname(__file__), '../')) sys.path.append(os.path.join(os.path.dirname(__file__), '../'))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment