mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-18 09:57:40 +03:00
monitor.py: Use logging for Journal Folder/File announcements
This commit is contained in:
parent
4b008b157e
commit
3afcac0dea
@ -2,7 +2,6 @@ from collections import defaultdict, OrderedDict
|
|||||||
import json
|
import json
|
||||||
import re
|
import re
|
||||||
import threading
|
import threading
|
||||||
from operator import itemgetter
|
|
||||||
from os import listdir, SEEK_SET, SEEK_END
|
from os import listdir, SEEK_SET, SEEK_END
|
||||||
from os.path import basename, expanduser, isdir, join
|
from os.path import basename, expanduser, isdir, join
|
||||||
from sys import platform
|
from sys import platform
|
||||||
@ -18,7 +17,9 @@ if __debug__:
|
|||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
from companion import ship_file_name
|
from companion import ship_file_name
|
||||||
|
from EDMCLogging import get_main_logger
|
||||||
|
|
||||||
|
logger = get_main_logger()
|
||||||
|
|
||||||
if platform == 'darwin':
|
if platform == 'darwin':
|
||||||
from AppKit import NSWorkspace
|
from AppKit import NSWorkspace
|
||||||
@ -173,9 +174,8 @@ class EDLogs(FileSystemEventHandler): # type: ignore # See below
|
|||||||
if not self.observed and not polling:
|
if not self.observed and not polling:
|
||||||
self.observed = self.observer.schedule(self, self.currentdir)
|
self.observed = self.observer.schedule(self, self.currentdir)
|
||||||
|
|
||||||
if __debug__:
|
logger.info(f'{"Polling" if polling else "Monitoring"} Journal Folder: {self.currentdir}')
|
||||||
print('{} Journal {!r}'.format('Polling' if polling else 'Monitoring', self.currentdir))
|
logger.info(f'Start Journal File: {self.logfile}')
|
||||||
print('Start logfile {!r}'.format(self.logfile))
|
|
||||||
|
|
||||||
if not self.running():
|
if not self.running():
|
||||||
self.thread = threading.Thread(target=self.worker, name='Journal worker')
|
self.thread = threading.Thread(target=self.worker, name='Journal worker')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user