test
This commit is contained in:
@@ -308,8 +308,8 @@ class CANSniffer:
|
|||||||
self.logger.info("CANSniffer stopped")
|
self.logger.info("CANSniffer stopped")
|
||||||
|
|
||||||
def get_stats(self) -> Dict:
|
def get_stats(self) -> Dict:
|
||||||
"""Получение статистики по всем шинам."""
|
"""Получение статистики по всем шинам и обработке сообщений."""
|
||||||
return {
|
stats = {
|
||||||
"running": self.running,
|
"running": self.running,
|
||||||
"buses": {
|
"buses": {
|
||||||
interface: handler.get_stats()
|
interface: handler.get_stats()
|
||||||
@@ -317,6 +317,12 @@ class CANSniffer:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Добавляем статистику процессора сообщений
|
||||||
|
processor_stats = self.message_processor.get_stats()
|
||||||
|
stats["message_processor"] = processor_stats
|
||||||
|
|
||||||
|
return stats
|
||||||
|
|
||||||
def __enter__(self):
|
def __enter__(self):
|
||||||
"""Поддержка context manager."""
|
"""Поддержка context manager."""
|
||||||
self.start()
|
self.start()
|
||||||
|
|||||||
Reference in New Issue
Block a user