mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-15 00:30:33 +03:00
#2031 Remove Invalid Type Hint
Also updates Observer type hints based on https://github.com/gorakhargosh/watchdog/issues/982
This commit is contained in:
parent
8763e9f5db
commit
bd822f76bd
@ -7,7 +7,9 @@ import time
|
|||||||
import tkinter as tk
|
import tkinter as tk
|
||||||
from calendar import timegm
|
from calendar import timegm
|
||||||
from os.path import getsize, isdir, isfile
|
from os.path import getsize, isdir, isfile
|
||||||
from typing import Any, Dict, Optional
|
from typing import Any, Dict, Optional, cast
|
||||||
|
|
||||||
|
from watchdog.observers.api import BaseObserver
|
||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
from EDMCLogging import get_main_logger
|
from EDMCLogging import get_main_logger
|
||||||
@ -87,7 +89,7 @@ class Dashboard(FileSystemEventHandler):
|
|||||||
|
|
||||||
if not self.observed and not (sys.platform != 'win32'):
|
if not self.observed and not (sys.platform != 'win32'):
|
||||||
logger.debug('Starting observer...')
|
logger.debug('Starting observer...')
|
||||||
self.observed = self.observer.schedule(self, self.currentdir)
|
self.observed = cast(BaseObserver, self.observer).schedule(self, self.currentdir)
|
||||||
logger.debug('Done')
|
logger.debug('Done')
|
||||||
|
|
||||||
logger.info(f'{(sys.platform != "win32") and "Polling" or "Monitoring"} Dashboard "{self.currentdir}"')
|
logger.info(f'{(sys.platform != "win32") and "Polling" or "Monitoring"} Dashboard "{self.currentdir}"')
|
||||||
|
@ -22,7 +22,7 @@ SAFE_TRANSLATE = str.maketrans({x: '_' for x in "!@#$%^&*()./\\\r\n[]-+='\";:?<>
|
|||||||
class LoggingHandler(server.BaseHTTPRequestHandler):
|
class LoggingHandler(server.BaseHTTPRequestHandler):
|
||||||
"""HTTP Handler implementation that logs to EDMCs logger and writes data to files on disk."""
|
"""HTTP Handler implementation that logs to EDMCs logger and writes data to files on disk."""
|
||||||
|
|
||||||
def __init__(self, request: bytes, client_address: Tuple[str, int], server) -> None:
|
def __init__(self, request, client_address: Tuple[str, int], server) -> None:
|
||||||
super().__init__(request, client_address, server)
|
super().__init__(request, client_address, server)
|
||||||
|
|
||||||
def log_message(self, format: str, *args: Any) -> None:
|
def log_message(self, format: str, *args: Any) -> None:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user